本例只讲镜像从私有仓库的上传和下载方法,具体私有仓库的搭建,比较容易,请自行百度.
一, 首先需要登录私有仓库:
docker login -u username -p password 私有仓库ip:端口
二,重命名需要上传的镜像:
docker tag IMAGE 服务器ip:端口/ IMAGE_NAME
三, 上传:
docker push 第二步更名后的镜像名称
注意:此时有可能会报一个HTTPS的错误,这是由于docker的传输默认是https进行的
解决: vim /etc/docker/daemon.json 添加: “insecure-registries”: [ " 私有仓库ip:端口" ],并重启docker: sudo systemctl restart docker
四,下载:
docker pull 服务器ip:端口/ IMAGE_NAME
如果不知道私有仓库中的镜像,那么访问:私有仓库ip:端口/v2/_catalog
五,退出登录:
docker logout 私有仓库ip:端口