-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup docker compose to construct end-to-end container workflow #16
Comments
The initial docker compose up test successfully started the containers, so I have the formatting correct currently. That said the following issues need to be addressed (added to tasks above):
|
I needed to add |
Currently, I'm launching jupyter after running
This works as the url is being populated with the necessary token. It is possible to simply enter New issue created to address tokens: NGEET/tutorial-containers#5 |
During discussions with @JessicaNeedham I realized that we could move the docker compose files into the fates-tutorial repo. This will allow the users to simply download or clone the just the repo that is most relevant to them, i.e. the fates-tutorial repo. The docker compose file move is updated via #27. |
Added helper script |
Ideally we would like to have the users (and developers) simply run a single command to set up both the fates container, the jupyter container, and connect the two. Automating this with
docker compose
would help us avoid issues during setup due to users conducting operations out of order manually.Tasks
Current process is as follows:
env-template
file with local folders and rename to.env
docker compose up -d
: usecompose
to start both containers in detached modedocker exec tutorial-notebook jupyter server list
to expose the jupyter url to enable launching itdocker exec -it elm-fates /bin/bash
to enter interactive shell with the host land model and fatesThe text was updated successfully, but these errors were encountered: