登录操作
docker login --username=294416 ccr.ccs.tencentyun.com/longdbtencentdocker/publongdb
修改docker源
# 编辑配置文件
vi /etc/docker/daemon.json
# 修改如下参数
{
"registry-mirrors": [
"https://mirror.ccs.tencentyun.com"
]
}
# 重启docker
systemctl daemon-reload
service docker restart
# 查看修改信息
docker info
一些坑
连接腾讯云镜像服务器 ccr.ccs.tencentyun.com
异常
[root@cloud ~]# docker pull ccr.ccs.tencentyun.com/bk.io/paas-standalone:latest
Error response from daemon: Get https://ccr.ccs.tencentyun.com/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
排查发现:
dig @10.112.65.31 ccr.ccs.tencentyun.com
ccr.ccs.tencentyun.com. 300 IN A 9.223.4.68
解析的地址有问题,这是因为我的机器是基础网络,腾讯切断了基础网络连接镜像服务器 ccr.ccs.tencentyun.com
的通道。
解决办法:
1、把我的机器冲基础网络切换为私有网络,这样的我内网地址就会发生改变了。没有使用这种方法
2、修改hosts文件,直接使用 公网通道
dig @114.114.114.114 ccr.ccs.tencentyun.com
ccr.ccs.tencentyun.com. 153 IN A 106.55.123.3
vi /etc/hosts
106.55.123.3 ccr.ccs.tencentyun.com