moby在构建docker时加载Dockerfile文件使用的代理和443端口
在构建Docker镜像时,Moby会使用当前系统中的HTTP代理来下载所需的软件包和依赖项。如果需要使用不同的代理,可以在Dockerfile中设置相应的环境变量,如下所示:
ENV http_proxy=http://proxy.example.com:8080/
ENV https_proxy=http://proxy.example.com:8080/
此外,在构建Docker镜像时,Moby默认使用443端口来与Docker Hub进行通信,以获取所需的基础镜像和其他资源。如果需要使用不同的端口,可以在Dockerfile中设置相应的参数,如下所示:
ARG DOCKER_REGISTRY=localhost:5000
这将使用本地的Docker Registry,并将其配置为使用5000端口。
原文地址: https://www.cveoy.top/t/topic/eFU4 著作权归作者所有。请勿转载和采集!