阿汤博客-承接中小企业服务器维护和网站维护,有意者可以联系博主!

使用Nexus3.x搭建Docker私有仓库

运维文档 280℃ 0评论

1、前提:安装好Nexus3.x版本和docker,以及Nginx。

2、登录nexus,按照下图所示选择:

使用Nexus3.x搭建Docker私有仓库

3、仓库类型选择 docker(hosted),本地存储。

4、然后按照下图填写仓库名称、http端口、允许交互的api

 使用Nexus3.x搭建Docker私有仓库

5、如果不想使用ip地址进行管理,可以把域名解析到nexus服务器;然后添加Nginx配置文件反向代理5000端口。

使用Nexus3.x搭建Docker私有仓库

添加以后重新加载Nginx配置文件:nginx -s reload

6、等待解析生效以后,在安装docker的服务器配置仓库地址。

在/etc/docker/daemon.json添加

"insecure-registries": ["http://docker.amd5.cn"]

7、登录私有仓库上传测试(账号密码为登录nexus的账号密码)

#docker login docker.amd5.cn

Username: admin

Password:

#docker tag redis:latest docker.amd5.cn/redis:v4.01

#docker push docker.amd5.cn/redis:v4.01

使用Nexus3.x搭建Docker私有仓库

8、登录nexus进行查看。

使用Nexus3.x搭建Docker私有仓库

使用Nexus3.x搭建Docker私有仓库

9、删除本地redis镜像,拉取私有仓库镜像测试。

#docker rmi redis:latest

#docker rmi docker.amd5.cn/redis:v4.01

#docker pull docker.amd5.cn/redis:v4.01

使用Nexus3.x搭建Docker私有仓库

转载请注明:阿汤博客 » 使用Nexus3.x搭建Docker私有仓库

喜欢 (0)or分享 (0)