配置docker镜像
配置阿里云docker镜像仓库
- 使用阿里云Docker镜像仓库加速
- 阿里云-云容器Hub服务:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
- 配置镜像加速器(ubuntu)
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": [ "https://xxx.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
- win环境(docker重启)
{ "builder": { "features": { "buildkit": true }, "gc": { "defaultKeepStorage": "20GB", "enabled": true } }, "experimental": false, "registry-mirrors": [ "https://xxx.mirror.aliyuncs.com", "https://dockerhub.azk8s.cn" ] }
- 配置镜像加速器(ubuntu)
- 登录阿里云registry
- 先去配置密码(默认是网站的账号密码):https://cr.console.aliyun.com/cn-hangzhou/instance/credentials
- 登录Regirsty
sudo docker login --username=xxx registry.cn-hangzhou.aliyuncs.com
- 问题:
解决方法:
执行:docker logout
- 问题:
- 创建命名空间和镜像仓库
- 将镜像推送到Registry
docker login --username=xxx registry.cn-hangzhou.aliyuncs.com docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/dev_net/dev:[镜像版本号] docker push registry.cn-hangzhou.aliyuncs.com/dev_net/dev:[镜像版本号]
- 从Registry中拉取镜像
docker pull registry.cn-hangzhou.aliyuncs.com/dev_net/dev:[镜像版本号]
- 阿里云-云容器Hub服务:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors