zoukankan      html  css  js  c++  java
  • 如何配置docker使用代理?

    有两种方法可选,

    1. 修改docker的客户端配置文件~/.docker/config.json
    $ cat ~/.docker/config.json

    {
        "proxies":
        {
            "default":
            {
                "httpProxy": "http://user:password@your-proxy-server:port",
                "httpsProxy": "http://user:password@your-proxy-server:port",
                "noProxy": "*.test.example.com,.example2.com"
            }
        }
    }


    2. 运行docker时使用环境变量

    环境变量Dockerfile示例docker run示例
    HTTP_PROXY ENV HTTP_PROXY "http://user:password@your-proxy-server:port" --env HTTP_PROXY="http://user:password@your-proxy-server:port"
    HTTPS_PROXY ENV HTTPS_PROXY "http://user:password@your-proxy-server:port" --env HTTPS_PROXY="http://user:password@your-proxy-server:port"
    FTP_PROXY ENV FTP_PROXY "http://user:password@your-proxy-server:port" --env FTP_PROXY="http://user:password@your-proxy-server:port"
    NO_PROXY ENV NO_PROXY "*.test.example.com,.example2.com" --env NO_PROXY="*.test.example.com,.example2.com"

    3. 参考:

    https://docs.docker.com/network/proxy/

  • 相关阅读:
    1.Hibernate配置
    CKEditor/FCKEditor的使用
    介绍一个好用的工具类库commons-beanutils
    SpringBean.xml配置
    MVC框架显示层——Velocity技术
    mysql CMD命令
    day 05
    day 04
    day03
    python day 02
  • 原文地址:https://www.cnblogs.com/dakewei/p/12834898.html
Copyright © 2011-2022 走看看