Nexus 3 Repository Manager extension that allow SSL and other configurations.
10K+

This Dockerfile build an extension of the official Sonatype Nexus Repository Manager 3 image, and provide ability to create container environment variables that ca be used to initialize SSL Features and others.

sudo docker run --detach \
--env NEXUS_HTTP_PORT="80" \
--env NEXUS_HTTPS_PORT="443" \
--env NEXUS_SSL_ENABLE="true" \
--env NEXUS_SSL_ORGANIZATION="Leadware S.A" \
--env NEXUS_SSL_ORGANIZATION_UNIT="IT Departement" \
--env NEXUS_SSL_COUNTRY_NAME="CM" \
--env NEXUS_SSL_LOCALITY_NAME="Yaounde" \
--env NEXUS_SSL_STATE_NAME="Center" \
--env NEXUS_SSL_HOSTNAME="nexus.leadware.net" \
--env NEXUS_SSL_KEY_ALG="RSA" \
--env NEXUS_SSL_KEY_SIZE="1024" \
--env NEXUS_SSL_KEY_ALIAS="nexus" \
--env NEXUS_SSL_KEY_VALIDITY="365" \
--env NEXUS_SSL_KEY_PASS="leadware123" \
--env NEXUS_SSL_STORE_PASS="leadware123" \
--publish 443:443 --publish 80:80 \
--name nexus \
--restart always \
--volume /host-srv/nexus/work:/sonatype-work \
--volume /host-srv/nexus/data:/nexus-data \
leadware/sonarqube:TAG
For more details, please refer to the official Sonatype Nexus RM docker image usage on docker store Official Sonatype Nexus RM image documentation
Content type
Image
Digest
Size
223.1 MB
Last updated
almost 9 years ago
docker pull leadware/nexus3