拉取镜像
docker pull registry
启动容器
mkdir -p ~/docker/registry
docker run -d -p 5000:5000 -v /root/docker/registry:/var/lib/registry registry
在docker daemon里添加仓库
mkdir -p ~/.docker/
touch ~/.docker/daemon.json
vim ~/.docker/daemon.json
{
"registry-mirrors": [ "https://xjwwbj57.mirror.aliyuncs.com" ],
# 添加信任得私有仓库
"insecure-registries": [ "127.0.0.1" ],
"debug": true,
"experimental": false
}
查看仓库中镜像
curl -XGET http://127.0.0.1:5000/v2/_catalog
或者浏览器访问 5001 端口
上传镜像
docker images
docker tag b7be214a488a:latest 127.0.0.1:5000/probablyfine/flume:1.0
docker push 127.0.0.1:5000/probablyfine/flume:1.0
拉取镜像
docker pull 127.0.0.1:5000/probablyfine/flume:1.0
注:在没网的情况下如何迁移
docker save probablyfine/flume > ~/registry.tar
docker load < ~/registry.tar