Docker 镜像仓库使用(六)

阿里云docker 容器镜像服务:

www.aliyun.com

1  服务开通   (开通的时候要求创建密码请牢记此密码)
2  创建命名空间
3  创建镜像仓库
4  linux 客户端登录
   登录: docker login --username=用户名 registry.cn-beijing.aliyuncs.com
   密码:  ......

5  打Tag 并 推送镜像:
docker tag alpine:latest registry.cn-beijing.aliyuncs.com/xianlife/nginx:v1
docker push registry.cn-beijing.aliyuncs.com/xianlife/nginx:v1

6  拉取镜像:
docker pull registry.cn-beijing.aliyuncs.com/xianlife/nginx:V1

image

Docker Hub 容器镜像服务:

首页:https://hub.docker.com/

帮助页面: https://docs.docker.com/docker-hub/

1  注册账号
2  创建仓库 (页面侧边会有具体的客户端操作提示)
3  本地镜像打Tag
docker tag tomcat-base:8.5.39 zhenxing06/tomcat:v1
4  客户端登录 (docker 默认登录 hub.docker.com)
docker login   -> 账号  ->  密码
5  推送镜像到hub.docker.com
docker push zhenxing06/tomcat:v1
6  拉取镜像:
docker pull zhenxing06/tomcat:v1

image

Docker Hub 加速:

国内很多组织提供了Docker Hub的镜像,Docker 官方和国内云服务提供商也都提供了加速器服务:

1 ) 创建或修改 /etc/docker/daemon.json
    vim /etc/docker/daemon.json
2 ) 添加如下内容:
     sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": [
        "https://1nj0zren.mirror.aliyuncs.com",
        "https://docker.mirrors.ustc.edu.cn",
        "http://f1361db2.m.daocloud.io",
        "https://registry.docker-cn.com"
    ]
}
EOF

3 ) 重启docker :
sudo systemctl daemon-reload
sudo systemctl restart docker

原文地址:https://www.cnblogs.com/zhenxing06/p/13405987.html