启动Nexus
- docker-compose.yml
version: "3"
services:
nexus:
image: sonatype/nexus3:3.32.0
volumes:
- nexus_data:/nexus-data
ports:
- "8081:8081"
# 这个端口给docker私有仓库使用,在创建仓库时指定,并且在Dockers中需要添加配置 "insecure-registries":["172.18.2.170:5000"]
- "5000:5000"
volumes:
nexus_data:
- 启动命令
docker-compose up
-
添加/配置docker仓库
不要勾选这个,不然会无法登录,原因未知!! Allow anonymous docker pull ( Docker Bearer Token Realm required )
配置Docker和Push镜像
-
配置Docker
{ "insecure-registries": ["172.18.2.170:5000"] }
-
登录
-
push镜像
-
查看上传的镜像