travelaudience / docker-nexus

A container image for Sonatype Nexus Repository Manager OSS, based on Alpine Linux.
Apache License 2.0
43 stars 43 forks source link
artifactory kubernetes nexus owner-cor repository-management

docker-nexus

A container image for Sonatype Nexus Repository Manager OSS, based on Alpine Linux.

Docker Repository on Quay

Current software

Running

Running it locally (for the latest tag, check quay.io/repository/travelaudience/docker-nexus:

docker run -p 8081:8081 --name nexus quay.io/travelaudience/docker-nexus:3.42.0-01

Reasoning

The Official Sonatype Nexus Docker image: https://hub.docker.com/r/sonatype/nexus3/ is suitable for most use cases. But as discussed in this blog post: https://www.sonatype.com/travel-audience-devops-pipeline-solution being able to restore from a backup requires stopping the nexus service. And this is not possible with the official image, as described in this bug report: https://issues.sonatype.org/browse/NEXUS-23442

So while travel audience would prefer to support the official image, this is not possible at this time, and we hope that this lightweight image provides a suitable alternative to the community in the meantime.

The travel audience Nexus Docker image provides the following features that are not present in the official image: