Nexus上创建Docker仓库
2020-02-29 本文已影响0人
卡门001
Nexus3环境自行安装配置
一、服务端配置
管理员进入Repository-->Repositorys目录,点"Create repository"
1、进入SelectRecipt页面:选中"docker(hosts)"
2、转到 CreateRepository:docker(hosted) 页面,按如下操作,其他默认即可
//输入名称
Name:nexusdocker
//HTTP
打勾,输入端口: 8082
//Docker Registry API Support,允许
打勾:Allow client to use the VI API to interact with the Repository
二、客户端使用
配置:daemon.json
vim /etc/docker/daemon.json
{
"insecure-registries": ["172.16.100.108:8082" ]
}
systemctl daemon-reload
systemctl restart docker
操作日常
- 登录
docker login -u deploy -p deploy.123 172.16.100.108:8082
- 上传
docker tag nginx:latest 172.16.100.108:8082/nginx:0.1
docker push 172.16.100.108:8082/nginx:0.1
- 拉取
docker pull 172.16.100.108:8082/nginx:0.1
- 搜索镜像
docker search 172.16.100.108:8082/nginx