阿里云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
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
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