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仓库

登录按一下步骤操作
第一步,添加仓库
image
image
第二步,配置仓库
image
点击创建后,docker私服仓库就已经配置完毕,仓库密码是nexus登录密码。

验证docker仓库

配置本地docker的私服配置

# 修改/etc/docker/daemon.json文件内容添加私服配置,如果不配置后面像私服发起镜像推送的时候,会以https方式发起请求。我们必须把私服搭建成支持https的。现在我们是http的就先这样
# {"insecure-registries":["host服务器可访问ip:5000"]}

为本地已有镜像打个标签,推送到私服上

image
此处最后提示没有basic认证凭据,我们认证一次即可

# 此处数据我们的私服访问ip+port
docker login 127.0.0.1:5000

重新图送,提示推送成功。我们可以在私服看到
image

原文地址:https://www.cnblogs.com/jiangdewen/p/15238420.html