Sign inSign up

leadware/nexus3

By leadware

•Updated almost 9 years ago

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

Image
0

10K+

leadware/nexus3 repository overview

⁠Leadware⁠ Sonatype Nexus Repository Manager 3 Server Docker image extension

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.

⁠Usage

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⁠

Tag summary

Content type

Image

Digest

Size

223.1 MB

Last updated

almost 9 years ago

docker pull leadware/nexus3