1、拉取镜像
docker pull sonatype/nexus3:latest
2、docker直接启动命令
docker run -d \
--name nexus \
-p 7110:8081 \
-v /volume3/DataSource/Nexus3:/nexus-data \
--restart unless-stopped \
sonatype/nexus3:latest
3、使用docker-compose.yml部署Nexus3程序
services:
nexus:
command:
- "/opt/sonatype/nexus/bin/nexus"
- "run"
container_name: "nexus"
environment:
- "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
- "container=oci"
- "SONATYPE_DIR=/opt/sonatype"
- "NEXUS_HOME=/opt/sonatype/nexus"
- "NEXUS_DATA=/nexus-data"
- "NEXUS_CONTEXT="
- "SONATYPE_WORK=/opt/sonatype/sonatype-work"
- "DOCKER_TYPE=rh-docker"
- "LANG=en_US.UTF-8"
- "LC_ALL=en_US.UTF-8"
- "INSTALL4J_ADD_VM_PARAMS=-Xms2703m -Xmx2703m -XX:MaxDirectMemorySize=2703m -Djava.util.prefs.userRoot=/nexus-data/javaprefs\
\ -Dfile.encoding=UTF-8"
hostname: "8cfb9d25344e"
image: "sonatype/nexus3:latest"
ipc: "private"
labels:
architecture: "x86_64"
base-image-ref: "redhat/ubi9-minimal@sha256:8d905a93f1392d4a8f7fb906bd49bf540290674b28d82de3536bb4d0898bf9d7"
build-date: "2025-08-07T16:38:41"
com.redhat.component: "ubi9-minimal-container"
com.redhat.license_terms: "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
com.sonatype.license: "Apache License, Version 2.0"
com.sonatype.name: "Nexus Repository Manager base image"
description: "The Nexus Repository Manager server with universal support for popular component\
\ formats."
distribution-scope: "public"
io.buildah.version: "1.40.1"
io.k8s.description: "The Nexus Repository Manager server with universal support for popular\
\ component formats."
io.k8s.display-name: "Nexus Repository Manager"
io.openshift.expose-services: "8081:8081"
io.openshift.tags: "Sonatype,Nexus,Repository Manager"
maintainer: "Sonatype <support@sonatype.com>"
name: "Nexus Repository Manager"
release: "3.83.1"
run: "docker run -d --name NAME -p 8081:8081 IMAGE"
stop: "docker stop NAME"
summary: "The Nexus Repository Manager server with universal support for popular component\
\ formats."
url: "https://sonatype.com"
vcs-ref: "14d0d41651f155541d4ccbcf34f4f03159bc36b2"
vcs-type: "git"
vendor: "Sonatype"
version: "3.83.1-03"
logging:
driver: "db"
options: {}
mac_address: "02:42:ac:11:00:09"
network_mode: "bridge"
ports:
- "7110:8081/tcp"
restart: "unless-stopped"
user: "nexus"
volumes:
- "/volume3/DataSource/Nexus3:/nexus-data"
working_dir: "/opt/sonatype"
version: "3.6"
评论