Sign inSign up

ancorasoftware/nexus3

By ancorasoftware

•Updated almost 6 years ago

Customized sonatype/nexus3 image used by Ancora DevOps

Image
0

357

ancorasoftware/nexus3 repository overview

⁠Ancora Nexus: ancorasoftware/nexus3

Docker Image Version (latest semver)

This is a customized sonatype/nexus3 image⁠ used by Ancora DevOps.

⁠Using this image

This image can be launched as follows:

docker run --name <your-container-name> -d -p 8081:8081 -e LDAP_ENABLED=false ancorasofware/nexus3:VERSION
⁠Volumes

This image stores data in the /nexus-data directory. That should be made an explicit volume so that it can be managed and attached to another container for backup and upgrades:

docker run --name <your-container-name> -d -v $(pwd)/nexus-data:/nexus-data -p 8081:8081 -e LDAP_ENABLED=false ancorasoftware/nexus3:VERSION
⁠Configration

This image is preinstalled with Anton Sharapov's fork of nexus-casc-plugin⁠ which allows for nearly all aspects of the Nexus instance to be configured through YAML. In addition to configuration suppported by the base image, this image supports following environment variables:

VariableDescription
NEXUS_CASC_CONFIGBath to CasC YAML configuration file.

The file default-nexus.yaml⁠ contains an example CasC configuration.

⁠Licenses

License information for the various software used in this image can be found in the ./licenses⁠ directory:

⁠Nexus

This image is based on the official sonatype/nexus3 image⁠ by sonatype⁠ which is licensed under the Apache license⁠.

⁠nexus-casc-plugin plugin

This image incorporates Anton Sharapov's fork of the nexus-casc-plugin⁠ (originally authored by Sven Tschui⁠) which is licensed under the MIT license⁠.

⁠Acknowledgments

This image was heavily inspired by the Accenture/adop-nexus⁠ image.

⁠References

Tag summary

Content type

Image

Digest

Size

302.6 MB

Last updated

almost 6 years ago

docker pull ancorasoftware/nexus3