-
Notifications
You must be signed in to change notification settings - Fork 21
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
Docker mode (container mode) #268
Comments
Sounds good. Here's the list of commands:
Optional: Run docker without the sudo keyword everytime
|
A few thoughts:
Don |
(Many months later) @donsizemore thanks for the thoughts above. I think we have (or are close to having) a config that works for a narrow use case at least: developers or people working on metadata blocks. I bring this up because today @jggautier let me know that he was able to successfully use our docker quick start ( https://guides.dataverse.org/en/6.0/developers/dev-environment.html#quickstart ) to spin up our containers on his laptop so he could test a metadata block. The main downside is that docker is running locally on his laptop rather than on an EC2 instance that he can share with others. ("Please play with the new metadata block and let me know if it looks ok.") It's looking like we've fixed (#331) our EC3 spin up scripts, so Julian will probably simply go back to using them, but it reminded me to circle back to this issue and explain a possible use case for running our Docker images on an EC2 instance. |
I've been talking to @TanayKarve about how ignorant I am about running Docker on servers.
We have a crazy idea! 🎉 😄
What if dataverse-ansible had a "Docker mode" where instead of installing Payara, PostgreSQL, Solr, and all the rest directly on the EC2 instance, the spin up script installs Docker on the EC2 instance so that we're ready to run containers, such as the ones in the dataverse-docker repo.
@TanayKarve says he can supply the 4-5 commands to install Docker on Rocky 8. Thanks!
-d is taken by "destroy" so we'll use -c for "container mode" (rather than "Docker mode").
The text was updated successfully, but these errors were encountered: