-
Notifications
You must be signed in to change notification settings - Fork 292
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
docs: docker #3909
docs: docker #3909
Conversation
topless
commented
Dec 11, 2018
•
edited
Loading
edited
- Initial version of documentation for docker
- Added diagram picturing the build process
- Added docker commands to build containers
- Fixed lint errors in conf.py
- Addresses docs: new section "Infrastructure architecture" #3883
* Removes test coverage badge because it is misleading since Invenio is a container package and hence almost have no code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me. Maybe just adding a line with the command that needs to be run to build the base image. It might happen that users go to build directly the instance image (The one mentioned for "FunGenerator"), but if they didnt build yet the base it will fail.
I have to agree with @ppanero, it's not clear that the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGMT
|
||
Among the generated files, there are two Dockerfiles `Dockerfile.base <https://github.com/inveniosoftware/cookiecutter-invenio-instance/blob/master/%7B%7Bcookiecutter.project_shortname%7D%7D/Dockerfile.base>`_ | ||
and `Dockerfile <https://github.com/inveniosoftware/cookiecutter-invenio-instance/blob/master/%7B%7Bcookiecutter.project_shortname%7D%7D/Dockerfile>`_, | ||
which are used in that sequence to build the image for your application. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
in that sequence
is this phrase needed?
Co-authored-by: Lars Holm Nielsen <lars.holm.nielsen@cern.ch>
* Initial version of documentation for docker * Added diagram picturing the build process * Added docker commands to build containers * Fixed lint errors in conf.py * Addresses inveniosoftware#3883
70cb830
to
b8084e1
Compare
Closing PR because it's been stale for a long time. |