一、搜索registry
命令:docker search registry
二、下载registry
命令:docker pull registry
三、创建registry容器
命令:docker run -di --name=registry -p 5000:5000 registry
四、查看是否启动成功
命令:docker ps
五、用浏览器访问私有仓库,看看是否成功
访问地址:http://x.x.x.x:5000/v2/_catalog
六、修改docker配置,添加信任私有仓库
命令:vi /etc/docker/daemon.json
修改后:重新加载配置和重启docker
命令: ①:systemctl daemon-reload // 1,重新加载
命令: ②:systemctl restart docker // 2,重启docker
{
"registry-mirrors": [
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"],
"insecure-registries":["192.168.72.100:5000","192.168.72.88:5000","139.224.41.16:5000"]
}
七、将本地镜像推送至私有仓库
①:命令:docker images (查看本地镜像)
②:打标记命令: docker tag jdk1.8:latest 192.168.72.100:5000/jdk1.8:latest
③:上传命令: docker push 192.168.72.100:5000/jdk1.8
④:浏览器查看私有仓库:
浏览器地址:访问地址:http://x.x.x.x:5000/v2/_catalog
八、从私有仓库下载镜像
命令:docker pull 192.168.72.100:5000/jdk1.8