Docker 安装Nexus3

jupiter
2024-08-13 / 0 评论 / 29 阅读 / 正在检测是否收录...

1.拉取镜像

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonatype/nexus3:3.70.1
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/sonatype/nexus3:3.70.1  docker.io/sonatype/nexus3:3.70.1

2.持久化目录配置

mkdir -p /data/nexus-data
chmod 777 -R /data/nexus-data

3.启动

docker run -d --name nexus3 -p 8081:8081 --restart always -v /data/nexus-data:/nexus-data  docker.io/sonatype/nexus3:3.70.1
  • 查看日志-稍等一下,出现 Started Sonatype Nexus OSS 表示启动好了。
docker logs -f nexus3
024-08-13 14:20:27,770+0000 INFO  [quartz-10-thread-1] *SYSTEM org.sonatype.nexus.quartz.internal.task.QuartzTaskInfo - Task 'Metric aggregation' [content.usage.aggregation] state change RUNNING -> WAITING (OK)
2024-08-13 14:20:30,909+0000 INFO  [jetty-main-1] *SYSTEM org.sonatype.nexus.siesta.SiestaServlet - Initialized
2024-08-13 14:20:30,918+0000 INFO  [jetty-main-1] *SYSTEM org.sonatype.nexus.repository.httpbridge.internal.ViewServlet - Initialized
2024-08-13 14:20:30,993+0000 INFO  [jetty-main-1] *SYSTEM org.eclipse.jetty.server.handler.ContextHandler - Started o.e.j.w.WebAppContext@3942aeab{Sonatype Nexus,/,null,AVAILABLE}
2024-08-13 14:20:31,132+0000 INFO  [jetty-main-1] *SYSTEM org.eclipse.jetty.server.AbstractConnector - Started ServerConnector@3103ceb8{HTTP/1.1, (http/1.1)}{0.0.0.0:8081}
2024-08-13 14:20:31,133+0000 INFO  [jetty-main-1] *SYSTEM org.eclipse.jetty.server.Server - Started @246168ms
2024-08-13 14:20:31,134+0000 INFO  [jetty-main-1] *SYSTEM org.sonatype.nexus.bootstrap.jetty.JettyServer -
-------------------------------------------------

Started Sonatype Nexus OSS 3.70.1-02

4.访问测试

安装完成后可访问管理平台:http://ip:8081

默认管理员用户名:admin 密码:admin123,如果提示密码不对,需要到容器里面查看管理员admin密码

cat /data/nexus-data/admin.password

参考资料

  1. docker.io/sonatype/nexus3 项目中国可用镜像列表 | 高速可靠的 Docker 镜像资源 (aityp.com)
  2. 渡渡鸟镜像同步站 (aityp.com)
  3. Docker 安装Nexus3 快速搭建Maven私有仓库 (完整详细版)-CSDN博客
  4. Download (sonatype.com)
0

评论 (0)

打卡
取消