Docker容器未连接到任何网络

时间:2020-01-17 03:52:04

标签: python docker networking

我正在尝试将python脚本容器化(我没有编写脚本并且对python的了解很少),因此它可以轻松地与我的一个容器进行交互。我希望此脚本与其他容器在相同的docker网络上运行,在这种情况下,该网络是名为my_network的用户定义的桥接网络。使用docker-compose时,我可以使用Networks: - my_network轻松指定网络。但是,当我尝试对此图像进行处理时,它似乎未连接到my_network。我也尝试过使用docker network connect my_network container1手动更改网络,但是docker inspect container仍返回以下内容:

"Networks": {
                "host": {
                    "IPAMConfig": null,
                    "Links": null,
                    "Aliases": null,
                    "NetworkID": "4cdc5abac597941053605ec4edd4ffff39038e154987d7aa6ad6265ea4d1cb3b",
                    "EndpointID": "",
                    "Gateway": "",
                    "IPAddress": "",
                    "IPPrefixLen": 0,
                    "IPv6Gateway": "",
                    "GlobalIPv6Address": "",
                    "GlobalIPv6PrefixLen": 0,
                    "MacAddress": "",
                    "DriverOpts": null
                }
            }

docker-compose.yml

Dockerfile

为什么会这样?我是否必须在脚本或Dockerfile中配置一些内容才能启用网络?我以前从未创建或修改图像,也不太了解python,因此,如果可能的话,我将需要一个有点麻烦的答案。谢谢!

0 个答案:

没有答案