搭建私有仓库
官方的仓库是docker hub
私有仓库创建
# 拉取私有仓库
docker pull registry
# 启动私有仓库容器
docker run -id --name=registry -p 5000:5000 registry
# 打开浏览器,输入http://{仓库ip}:5000/v2/_catalog,如果有显示,则成功
# 修改daemon.json
vim /etc/docker/daemon.json
# 在字典中追加一条 "insecure-registries":["{仓库IP:5000}"],表示信任该仓库
systemctl restart docker
上传容器
# 先打标签
docker tag {container_name} {仓库ip}:5000/{container_name}
# 上传
docker push {仓库IP}:5000/{container_name}
从私有仓库拉取
docker pull {仓库IP}:5000/{container_name}