当前位置: 首页 > backend >正文

网络代理设置

代理设置
export http_proxy=“http://10.137.23.12:8080”
export https_proxy=“http://10.137.23.12:8080”

Docker代理问题,是在这个文件里设置的
vim /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]

Environment=“HTTP_PROXY=http://10.137.23.73:8080”
Environment=“HTTPS_PROXY=http://10.137.23.73:8080”

临时使用docker镜像源
docker pull docker.1ms.run/vponnam/pipelines
docker pull docker.1ms.run/intel/oneapi
docker pull vponnam/pipelines
成功了
在 /etc/systemd/system/docker.service.d/http-proxy.conf 文件中设置的代理配置,主要用于为 Docker 守护进程(dockerd)配置代理,以便在拉取镜像、推送镜像等操作中使用代理服务器

然而如果想要docker容器能够上网,就需要通过 daemon.json 配置全局代理
在宿主机上编辑 /etc/docker/daemon.json 文件,添加代理配置:

{"proxies": {"http-proxy": "http://<代理服务器地址>:<端口>","https-proxy": "http://<代理服务器地址>:<端口>"}}
sudo systemctl daemon-reload
sudo systemctl restart docker

但是这样修改容易造成冲突,导致容器无法启动
可用sudo dockerd查看原因

另一种方式
编辑vim /lib/systemd/system/docker.service 文件,在 [Service] 部分添加环境变量:

Environment="HTTP_PROXY=http://127.0.0.1:7890"
Environment="HTTPS_PROXY=http://127.0.0.1:7890"
vim ~/.docker/config.json

这样可以完成启动
检查默认网络
您可以通过以下命令来查看Docker的默认网络:

docker network ls

查看网络详情
要了解更多关于某个特定网络的信息,可以使用以下命令:

docker network inspect bridge

测试网络连通性

使用 ping 命令测试网络连通性:
测试本地网络:
ping -c 4 192.168.1.1 # 替换为你的网关地址
测试外部网络:
ping -c 4 1.1.1.1 # 国内常用的 DNS 服务器地址

查看网络日志
查看网络相关的日志文件,获取更多信息:
查看 /var/log/syslog:
sudo tail -f /var/log/syslog
测试 HTTP 连接
使用 curl 或 wget 命令测试 HTTP 连接是否正常:
使用 curl:
curl -I http://www.baidu.com

使用 wget:
wget -qO- http://www.baidu.com

要在Docker中使用Host网络模式,可以在运行容器时使用–network=host选项。

http://www.xdnf.cn/news/14279.html

相关文章:

  • leetcode0765. 情侣牵手-hard
  • HTTP和HTTPS协议
  • Design Compiler:解组(Ungroup)
  • Modbus协议全方位解析与C#开发实战指南
  • Apache Doris FE 问题排查与故障分析全景指南
  • TI 毫米波雷达走读系列—— 3DFFT及测角
  • python基础举例
  • 人工智能学习19-Pandas-设置
  • OSI 七层网络模型
  • 分类预测 | Matlab基于AOA-VMD-LSTM故障诊断分类预测
  • WebSocket与XMPP:即时通讯技术的本质区别与选择逻辑优雅草卓伊凡|片翼|许贝贝
  • day31 打卡
  • 语音交互革命:基于 Amazon Nova Sonic + MCP 构建下一代沉浸式 Agent
  • 从 C 语言计算器到串口屏应用
  • Chapter10-XXE
  • PDF转Markdown基准测试
  • Python训练打卡Day50
  • RabbitMQ核心函数的参数意义和使用场景
  • 动态多目标进化算法:基于迁移学习的动态多目标粒子群优化算法(TrMOPSO)求解IEEE CEC 2015,提供完整MATLAB代码
  • 数据库学习笔记(十六)--控住流程与游标
  • MySQL分库分表面试题深度解析
  • langchain从入门到精通(六)——LCEL 表达式与 Runnable 可运行协议
  • 学习Oracle------Oracle和mysql在SQL 语句上的的异同 (及Oracle在写SQL 语句时的注意事项)
  • Appium + Ruby 测试全流程
  • YOLOV8模型优化-选择性视角类别整合模块(SPCI):遥感目标检测的注意力增强模型详解
  • Kubernetes 部署 Kafka 集群:容器化与高可用方案(二)
  • DBAPI如何实现API编排
  • Android14关机流程
  • web方向第一次考核内容
  • [每周一更]-(第145期):分表数据扩容处理:原理与实战