我使用Docker撰写在Mac上设置本地开发环境。我希望能够通过使用静态IP从LAN(例如,从我的手机或iPad)连接到容器,并在docker-compose文件中进行配置。有可能吗?
答案 0 :(得分:0)
我很确定这篇文章包含您正在寻找的内容:Assign static IP to Docker container
在docker-compose中,您可以构建网络并将这些容器附加到网络中,这样您就可以准确地模拟上述帖子中记录的内容:
https://docs.docker.com/compose/networking/#specify-custom-networks
https://docs.docker.com/compose/compose-file/compose-file-v2/#ipv4_address-ipv6_address
答案 1 :(得分:0)
在大多数情况下,如果将容器中的端口暴露给Mac,则不需要静态IP。例如,您可以转到http://localhost:80来访问您的容器。您可以在compose文件中指定此内容。