docker安装nexus3——配置docker私服仓库
配置端口映射
# 新容器添加5000的端口映射配置后启动
docker run -d -p 8081:8081 -p 5000:5000 -v /data/nexus-data:/nexus-data --name nexus3 sonatype/nexus3:3.34.0
旧有容器参考:https://www.cnblogs.com/jiangdewen/p/15133898.html 为容器添加端口映射
添加docker仓库
登录按一下步骤操作
第一步,添加仓库
第二步,配置仓库
点击创建后,docker私服仓库就已经配置完毕,仓库密码是nexus登录密码。
验证docker仓库
配置本地docker的私服配置
# 修改/etc/docker/daemon.json文件内容添加私服配置,如果不配置后面像私服发起镜像推送的时候,会以https方式发起请求。我们必须把私服搭建成支持https的。现在我们是http的就先这样
# {"insecure-registries":["host服务器可访问ip:5000"]}
为本地已有镜像打个标签,推送到私服上
此处最后提示没有basic认证凭据,我们认证一次即可
# 此处数据我们的私服访问ip+port
docker login 127.0.0.1:5000
重新图送,提示推送成功。我们可以在私服看到