环境:Rancher 2.3.3
- rancher 搭建这里先不提了,官方有详细的docker 命令
- Nexus3 我这边搭建也是用rancher 拉取的镜像,但是是自己使用centos 封装的自己使用的习惯,也可以直接拉取官方镜像
- 都安装启动好之后,配置nexus3 账号与docker-hosted 连接端口信息
- 配置rancher 端口映射情况,请注意:Docker 在拉取镜像时默认是允许HTTPS ,所以这处最好配置好证书,由于我使用了cdn 拉取80端口,所以这里我并不完全需要配置证书,没有也可以使用, 如果k8s 是手动拉起来的主机可以配置damon.js 文件(未试,我是调用阿里api 接口拉取的主机)
- 配置rancher 配置登录nexus3 账号信息
- 开始测试拉取镜像:
- 测试回滚情况,直接拉取latest 版本,需手动升级改配置docker 版本号,如果是版本号部署拉取的镜像可以直接选择回滚上个版本