docker启动nexus命令
sudo docker run -d --name nexus3 --restart=always \
-p 8081:8081 \
-p 5000:5000 \
-p 5001:5001 \
-e INSTALL4J_ADD_VM_PARAMS="-Xms1g -Xmx1g -XX:MaxDirectMemorySize=2g" \
--mount src=nexus-data,target=/nexus-data \
sonatype/nexus3
8081端口用于后台访问, 5000用于docker pull, 5001用于docker push.
nexus服务启动完毕后, 我们依次创建 :
Blob Stores : 用户镜像底层存储
docker hosted类型仓库 : 用户推送镜像库
docker proxy 类型仓库 : 本地库没有的话代理到指定仓库
docker group 类型仓库 : 用户镜像拉取.
创建Blob Stores
创建一个 docker-data 存储供下面的 hosted\proxy\group 使用.