VirtualBox虚拟机整合Docker容器运行Nexus私服仓库服务

本文档详细介绍了如何设置并运行Nexus Docker容器,包括拉取nexus3镜像,创建挂载目录,配置权限,启动容器,并通过防火墙开启8081端口供客户端访问。步骤清晰,适用于Docker初学者和需要部署私有Nexus仓库的开发者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 设置中配置映射端口
    在这里插入图片描述

  2. 拉取nexus镜像

docker pull sonatype/nexus3
  1. 创建挂载目录
mkdir -p /usr/local/home/docker-repository/nexus-data
  1. 赋予权限
sudo chown -R 200 /nexus-data
  1. 运行nexus容器
docker run -d -p 8081:8081 -p 8082:8082 -p 8083:8083 --name nexus  --memory 4G  -v /usr/local/home/docker-repository/nexus-data:/var/nexus-data --restart=always sonatype/nexus3
  1. 防火墙开放8081端口,该端口为客户端端口
firewall-cmd --permanent --zone=public --add-port=8081/tcp
[root@localhost /]# firewall-cmd --permanent --zone=public --add-port=8081/tcp
success
  1. 防火墙重新加载 firewall-cmd --reload
[root@localhost /]# firewall-cmd --reload
success
  1. 查看端口开放列表
[root@localhost /]# firewall-cmd --permanent --zone=public --list-ports
8081/tcp
  1. 浏览器访问服务
    在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值