Scripts to streamline docker installation and execution #6016
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request OpenBB
The OpenBBTerminal
Pull Request for the OpenBBTerminal
Description
Two bash scripts were added to make it easier to run OpenBBTerminal from Linux command line:
docker-install
Streamline the building and container creation pulling the proper docker-compose files.
It also creates one single container, and make it persistent, instead of creating multiple containers every time the Terminal is started from the command line
docker-run
Attach the existing terminal to the current CLI.
Documentation also changed with instructions on how to use the scripts.
How has this been tested?
Tested on my local machine. Scripts worked fine.
Note to the need of changing permissions of both the scripts and the folders created when the containers are being built (
.openbbterminal/
anOpenBBTerminal
)Checklist
feature/feature-name
orhotfix/hotfix-name
.The OpenBB Platform
Pull Request for the OpenBB Platform
Description
How has this been tested?
Please describe the tests that you ran to verify your changes.
Please provide instructions so we can reproduce.
Please also list any relevant details for your test configuration.
Ensure all unit and integration tests pass.
If you modified/added command(s):
If a new provider was introduced or a new fetcher was added to an existing provider:
If a new provider or extension was added:
Checklist
feature/feature-name
orhotfix/hotfix-name
.