Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from sonatype:main #26

Merged
merged 8 commits into from
Feb 4, 2025
8 changes: 4 additions & 4 deletions Dockerfile.alpine.java17
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ FROM alpine
LABEL name="Nexus Repository Manager" \
maintainer="Sonatype <[email protected]>" \
vendor=Sonatype \
version="3.76.0-03" \
release="3.76.0" \
version="3.77.0-08" \
release="3.77.0" \
url="https://sonatype.com" \
summary="The Nexus Repository Manager server \
with universal support for popular component formats." \
Expand All @@ -36,9 +36,9 @@ LABEL name="Nexus Repository Manager" \
io.openshift.expose-services="8081:8081" \
io.openshift.tags="Sonatype,Nexus,Repository Manager"

ARG NEXUS_VERSION=3.76.0-03
ARG NEXUS_VERSION=3.77.0-08
ARG NEXUS_DOWNLOAD_URL=https://download.sonatype.com/nexus/3/nexus-${NEXUS_VERSION}-unix.tar.gz
ARG NEXUS_DOWNLOAD_SHA256_HASH=d336a1c1fa3c26ee977ef720707d7bbca660aee5bf7369a9037293910c63c672
ARG NEXUS_DOWNLOAD_SHA256_HASH=c68b713dfdc68a31f4faf884160b606c9014204ac4cac8921f6f91dd6a526d2e

# configure nexus runtime
ENV SONATYPE_DIR=/opt/sonatype
Expand Down
8 changes: 4 additions & 4 deletions Dockerfile.java17
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ FROM redhat/ubi9-minimal
LABEL name="Nexus Repository Manager" \
maintainer="Sonatype <[email protected]>" \
vendor=Sonatype \
version="3.76.0-03" \
release="3.76.0" \
version="3.77.0-08" \
release="3.77.0" \
url="https://sonatype.com" \
summary="The Nexus Repository Manager server \
with universal support for popular component formats." \
Expand All @@ -36,9 +36,9 @@ LABEL name="Nexus Repository Manager" \
io.openshift.expose-services="8081:8081" \
io.openshift.tags="Sonatype,Nexus,Repository Manager"

ARG NEXUS_VERSION=3.76.0-03
ARG NEXUS_VERSION=3.77.0-08
ARG NEXUS_DOWNLOAD_URL=https://download.sonatype.com/nexus/3/nexus-${NEXUS_VERSION}-unix.tar.gz
ARG NEXUS_DOWNLOAD_SHA256_HASH=d336a1c1fa3c26ee977ef720707d7bbca660aee5bf7369a9037293910c63c672
ARG NEXUS_DOWNLOAD_SHA256_HASH=c68b713dfdc68a31f4faf884160b606c9014204ac4cac8921f6f91dd6a526d2e

# configure nexus runtime
ENV SONATYPE_DIR=/opt/sonatype
Expand Down
8 changes: 4 additions & 4 deletions Dockerfile.rh.ubi.java17
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,8 @@ FROM redhat/ubi9-minimal
LABEL name="Nexus Repository Manager" \
vendor=Sonatype \
maintainer="Sonatype <[email protected]>" \
version="3.76.0-03" \
release="3.76.0" \
version="3.77.0-08" \
release="3.77.0" \
url="https://sonatype.com" \
summary="The Nexus Repository Manager server \
with universal support for popular component formats." \
Expand All @@ -36,9 +36,9 @@ LABEL name="Nexus Repository Manager" \
io.openshift.expose-services="8081:8081" \
io.openshift.tags="Sonatype,Nexus,Repository Manager"

ARG NEXUS_VERSION=3.76.0-03
ARG NEXUS_VERSION=3.77.0-08
ARG NEXUS_DOWNLOAD_URL=https://download.sonatype.com/nexus/3/nexus-${NEXUS_VERSION}-unix.tar.gz
ARG NEXUS_DOWNLOAD_SHA256_HASH=d336a1c1fa3c26ee977ef720707d7bbca660aee5bf7369a9037293910c63c672
ARG NEXUS_DOWNLOAD_SHA256_HASH=c68b713dfdc68a31f4faf884160b606c9014204ac4cac8921f6f91dd6a526d2e

# configure nexus runtime
ENV SONATYPE_DIR=/opt/sonatype
Expand Down
27 changes: 18 additions & 9 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,15 @@
limitations under the License.

-->
# Sonatype Nexus Repository Docker: sonatype/nexus3
# Sonatype Nexus Repository

[![Join the chat at https://gitter.im/sonatype/nexus-developers](https://badges.gitter.im/sonatype/nexus-developers.svg)](https://gitter.im/sonatype/nexus-developers?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Sonatype Nexus Repository is the single source of truth for all your internal and third-party binaries, components, and packages. Integrate all your development tools into a centralized binary repository manager so that you can choose the best open source components, optimize your build performance, and ship code quickly while increasing visibility across your SDLC.

### Announcing Nexus Repository Community Edition
As of version 3.77.0, the free edition of Nexus Repository is now called **Sonatype Nexus Repository Community Edition**.

Community Edition is designed to deliver robust repository management for individual users and small teams. Upgrading to 3.77.0 unlocks powerful new features, including access to previously Pro-only formats, seamless integration with containerized environments like Kubernetes, and more. Community Edition does also include some usage limitations. To learn more, [see the Community Edition documentation](https://help.sonatype.com/en/ce-onboarding.html).

A Dockerfile for Sonatype Nexus Repository 3, starting with 3.18 the image is based on the [Red Hat Universal Base Image](https://www.redhat.com/en/blog/introducing-red-hat-universal-base-image) while earlier versions used CentOS.

* [Contribution Guidlines](#contribution-guidelines)
* [Running](#running)
Expand Down Expand Up @@ -185,14 +189,19 @@ for additional information.
$ docker run -d -p 8081:8081 --name nexus -v /some/dir/nexus-data:/nexus-data sonatype/nexus3
```

## Getting Help
## Getting In Touch
If you are using Nexus Repository Core or Community Edition and need to report an issue or request an enhancement, [open an issue here](https://github.com/sonatype/nexus-public/issues).

For help with Nexus Repository Core or Community Edition, please join the [Sonatype Community](https://community.sonatype.com/) to get tips and tricks from other users.

Looking to contribute to our Docker image but need some help? There's a few ways to get information or our attention:
To report a security vulnerability, please see https://www.sonatype.com/report-a-security-vulnerability

* Chat with us on [Gitter](https://gitter.im/sonatype/nexus-developers)
* Check out the [Nexus3](http://stackoverflow.com/questions/tagged/nexus3) tag on Stack Overflow
* Check out the [Sonatype Nexus Repository User List](https://groups.google.com/a/glists.sonatype.com/forum/?hl=en#!forum/nexus-users)
Sonatype Nexus Repository Pro customers can contact our world-class support team at https://support.sonatype.com/.

## License Disclaimer

_Sonatype Nexus Repository OSS is distributed with Sencha Ext JS pursuant to a FLOSS Exception agreed upon between Sonatype, Inc. and Sencha Inc. Sencha Ext JS is licensed under GPL v3 and cannot be redistributed as part of a closed source work._
_Sonatype Nexus Repository Core is distributed with Sencha Ext JS pursuant to a FLOSS Exception agreed upon between Sonatype, Inc. and Sencha Inc. Sencha Ext JS is licensed under GPL v3 and cannot be redistributed as part of a closed source work._

_All use of and access to Sonatype Nexus Repository Community Edition is governed by [these terms and conditions](https://www.sonatype.com/dnt/usage/community-edition-eula)._

_Copyright © 2008-present Sonatype, Inc._