Docker镜像服务使用说明

方法1: 要设置加速镜像服务,你可以执行下面命令:

sudo tee /etc/docker/daemon.json << EOF
{
  "registry-mirrors": ["https://docker.haoxiang.eu.org"]
}
EOF
        
{
  "registry-mirrors":[
    "https://docker.haoxiang.eu.org"
    ],
  "data-root": "/mnt/mmcblk1p1/docker",
  "log-driver":"json-file",
  "log-opts":{
      "max-size":"100m",
      "max-file":"3"
  }
}
      

如果执行了上述命令,配置了镜像加速服务,可以直接 pull 镜像:

 docker pull halohub/halo:latest # 拉取 halo 镜像
        

方法2: 前面加上docker.haoxiang.eu.org/,也可以 pull 镜像:

 docker pull docker.haoxiang.eu.org/halohub/halo:latest # 拉取 halo 镜像
        

因为Workers用量有限,在使用加速镜像服务时,你可以手动 pull 镜像然后 re-tag 之后 push 至自己的镜像仓库:

 docker login # 登录镜像仓库

 docker tag 664cec04df8b  hosiang1026/halo_arm32v7:v1.0 # 镜像重新打标签
 
 docker push hosiang1026/halo_arm32v7:v1.0 # 推送镜像