Dockerfile 教程

loskyertt Unknown

1.代理配置

有时侯在构建镜像时,需要执行一些下载操作,没有配置国内镜像源的话,下载速度可能会很慢甚至出错,所以需要在 Dockerfile 中配置代理。

在 Dockerfile 中加上:

1
2
ENV http_proxy=http://your-proxy-address:port/
ENV https_proxy=http://your-proxy-address:port/

http_proxyhttps_proxy:这两个环境变量分别用于HTTPHTTPS的代理服务器地址。你需要将your-proxy-address:port替换为宿主机在当前网络下的 IP 地址和代理端口。注意这里是宿主机的实际IP地址,不是本地回环(loop)地址。同过ifconfig或者ip a查看。

这属于是 docker 的环境变量设置,环境变量通常不会自动写入容器中的配置文件,如.bashrc/etc/environment,但它们会在容器启动时自动加载。

  • Title: Dockerfile 教程
  • Author: loskyertt
  • Created at : 2024-09-03 12:34:40
  • Updated at : 2024-11-13 03:07:10
  • Link: https://redefine.ohevan.com/2024/09/03/Dockerfile教程/
  • License: This work is licensed under CC BY-NC-SA 4.0.
Comments
On this page
Dockerfile 教程