-
设置中配置映射端口
-
拉取nexus镜像
docker pull sonatype/nexus3
- 创建挂载目录
mkdir -p /usr/local/home/docker-repository/nexus-data
- 赋予权限
sudo chown -R 200 /nexus-data
- 运行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
- 防火墙开放8081端口,该端口为客户端端口
firewall-cmd --permanent --zone=public --add-port=8081/tcp
[root@localhost /]# firewall-cmd --permanent --zone=public --add-port=8081/tcp
success
- 防火墙重新加载 firewall-cmd --reload
[root@localhost /]# firewall-cmd --reload
success
- 查看端口开放列表
[root@localhost /]# firewall-cmd --permanent --zone=public --list-ports
8081/tcp
- 浏览器访问服务