Linux中使用docker的网络问题

docker

docker国内直接拉不下来,这里我选择使用代理,

  1. 系统代理 在linux中使用科学工具开启代理后,linux中通过

    bash 复制代码
    # 注意修改为你的端口
    export https_proxy=http://127.0.0.1:7897 
    export http_proxy=http://127.0.0.1:7897
    export all_proxy=socks5://127.0.0.1:7897

    设置终端(bash)代理,永久设置请自行搜索 然后使用curl测试curl -I google.com 返回200/301为成功

    //ping命令不走http,是icmp协议

  2. 配置docker代理

    bash 复制代码
    sudo vim /etc/docker/daemon.json

    打开后配置代理

    json 复制代码
    {
      "proxies": {
        "http-proxy": "http://127.0.0.1:7897",
        "https-proxy": "http://127.0.0.1:7897"
      }
    }

    保存退出后重启docker sudo systemctl restart docker 然后检查是否成功 sudo docker info | grep -A 1 ' HTTP Proxy'

  3. 然后你就可以docker pull

相关推荐
短剑重铸之日2 小时前
《设计模式》第四篇:观察者模式
java·后端·观察者模式·设计模式
Hx_Ma162 小时前
SpringBoot注册格式化器
java·spring boot·后端
乔江seven2 小时前
【python轻量级Web框架 Flask 】1 Flask 初识
开发语言·后端·python·flask
知识即是力量ol2 小时前
一次完整的 Spring Security JWT 鉴权链路解析
java·后端·spring·鉴权·springsecurity
chao_7892 小时前
双设备全栈开发最佳实践[mac系统]
git·python·macos·docker·vue·全栈
大模型微调Online2 小时前
深度复盘:Qwen3-4B-Instruct-2507微调实战——打造“快思考、强执行”的 ReAct IoT Agent
java·后端·struts
搬砖者(视觉算法工程师)3 小时前
简单介绍Docker:Docker 容器中预装 Ubuntu 20.04 与 ROS Noetic
docker
七七powerful3 小时前
Docker 容器化 GPU 压测工具(压测单卡)
运维·docker·容器
Henry_Wu0013 小时前
docker 安装 moltbot+dingding+deepseek
docker·clawdbot·moltbot
Z.风止3 小时前
Go-learning(1)
开发语言·笔记·后端·golang