-
Notifications
You must be signed in to change notification settings - Fork 72
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
Improve Docker image interfaces #1189
Comments
@amarthadan Can you tell a bit about the reasoning behind the |
No, I think we will do that in #1205 anyway. |
I mean everything used to be in a single directory and you implemented the two directories. I think if there is a good reason to have multiple directories we should always do that or if not we should always use a flat directory. Having two options will complicate things. |
You have always multiple options, it's up to you how you map the directories into a container. But yes, we can encourage (and write docs and examples that way) one. So, would you like to keep everything ( Another issue I think you encountered and didn't like is the |
I think this is much easier to communicate, so makes things easy for the new user. We already display a message about outputting the
I don't see any downsides to this, feels like the right way to go |
Summarizing, this entails:
|
@amarthadan - do I have the above summary correct? Anything missing? |
Yes, I think that's correct 🙂 Do you want me to break it into two smaller issues, or are you fine with this one? |
I think this one should work fine. |
Hi @dcroote, I've run test deployments of the basic coingecko example both on AWS and GCP. I basically followed the standard example scenario but instead of running the
Moving this to Done :) |
Fantastic, thanks for the thorough testing @kolenic-martin |
Slack discussion
Currently, the Docker image interface is extremely demanding UX-wise. This should be much easier to use and not require you to know anything about the inner workings of the image. For example,
-r
can be an optional parameter that expects a particular directory structure (as in pre-alpha expected config.json and security.json to be in cd).For reference API providers have no idea about what they are doing with the commands and even we, the internal users can’t easily tell if there is an error in a command or not.
This needs proper research and discussion.
The text was updated successfully, but these errors were encountered: