Added a README.md for curious students
This commit is contained in:
parent
308b57b7a0
commit
a70b169621
1 changed files with 17 additions and 0 deletions
17
nexus3/README.md
Normal file
17
nexus3/README.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
This Dockerfile is a combination of the two Dockerfiles (locked at the commit):
|
||||
|
||||
* https://github.com/sonatype/docker-nexus3/blob/37a9fcd2b9b7f13d3ca486981732168f98b12199/Dockerfile
|
||||
* https://github.com/sonatype/docker-nexus3/blob/37a9fcd2b9b7f13d3ca486981732168f98b12199/Dockerfile.rh.el
|
||||
|
||||
Both Dockerfiles use Chef recipes to install Nexus. These Chef recipes are
|
||||
downloaded during the build by the Dockerfile.
|
||||
|
||||
The first Dockerfile uses the ubi8/ubi image, but is missing LABEL(s) that OpenShift
|
||||
and Kubernetes use. This Dockerfile also uses an ENTRYPOINT to account for OpenShift
|
||||
assigning a random UID for each container.
|
||||
|
||||
The second Dockerfile includes the LABELs needed by Kubernetes and OpenShift,
|
||||
but does not use UBI and does not indicate how it handles the random UID.
|
||||
Testing an image off of this Dockerfile shows that there is no issue with the
|
||||
image running.
|
||||
|
||||
Loading…
Add table
Reference in a new issue