1、拉取镜像
docker pull sonatype/nexus3
2、创建数据映射地址
mkdir -p /data/docker/docker_volume/nexus-data
chmod 777 /data/docker/docker_volume/nexus-data
3、安装
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| ## 编写启动脚本docker-nexus3-start.sh docker rm -f docker-nexus3 || true ##arm64版本 docker run --name docker-nexus3 -p 8081:8081 -p 8082:8082 -p 8083:8083 -v /data/docker/docker_volume/nexus-data:/nexus-data -v /etc/localtime:/etc/localtime:ro --restart=always -d klo2k/nexus3
docker run --name docker-nexus3 -p 8081:8081 -v /home/docker/docker_volume/nexus-data:/nexus-data --restart=always -d sonatype/nexus3 ## 参数说明 --name nexus #启动该容器的名字,可以自己更改为自己想要的名字 -p 8081:8081 #端口映射,将本地8081端口映射为容器的8081端口,第一个8081可以改成自己想要放开的端口 -v /docker/nexus/nexus-data:/nexus-data # 将容器的/nexus-data地址 代理到 本地/docker/nexus/nexus-data文件夹下 --restart=always #在重启docker时,自动重启改容器。 -d sonatype/nexus3 #即为后台运行一直sonatype/nexus3
|