

























这是一个创建于 178 天前的主题,其中的信息可能已经有所发展或是发生改变。
之前一直都是用其他开发者 build 的 docker 成品 昨天算是首次把自己写的 python 程序打包成 docker ,部署到自己的威联通 nas 上 然后就出现了一个很奇怪的问题 只要把这个容器的网络模式设置成 bridge 后,这个容器里运行的 python 程序就没办法连接外网,fast api 提供的接口,外部网络也无法访问。docker exec 进去后,实际可以 curl 到互联网 但是把 docker 网络设置成 nat+端口映射,那就可以正常从外部网络访问以及容器内的 python 程序也能正常访问外部网络。 这会是什么问题呢?有人遇到过或者可以指指路么
1 zhoufan47 2025 年 12 月 18 日以下为 dockerfile # 使用官方 Python 轻量级镜像 # 设置工作目录 # 设置时区为上海 (可选,方便看日志) # 设置基础参数配置 # 复制依赖文件并安装 # 复制源代码 # 创建必要的目录 # 暴露端口 # 启动命令 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。