第一次使用无法正常获取镜像,需要配置源和代理

配置源:修改配置文件 /etc/docker/daemon.json (没有就新建),然后用vim等修改或直接cat修改。

$ cat /etc/docker/daemon.json{
    "data-root": "/home/$USER/Docker/docker",      # 这句可选
    "experimental": true,    
    "insecure-registries": [
        "0.0.0.0/0"
    ],    
    "registry-mirrors": [
        ""
    ]}

可以在配置文件中加入以下内容以设置全部容器的DNS,设置完成后需要重启docker(docker restart)

{
  "dns" : [
    "114.114.114.114",    "8.8.8.8"
  ]}docker run -it --rm  {IMAGE}  cat etc/resolv.conf    # 使用这个命令检查是否设置成果,会输出容器的DNS信息

修改后重启docker服务

sudo systemctl restart docker.servicesudo docker info # 查看是否已经将源成功注册
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐