我正在Windows上使用Linux容器,并将一个简单的Web应用容器化以进行测试。 首先,我创建一个网络:
docker network create --subnet 192.168.15.0/24 new_network
之后,我运行
docker container run -d --name web1 --publish 8080:8080 --network new_network test:latest
我检查并知道该容器的IP为192.168.15.2。但是我无法通过192.168.15.2或ip:8080访问它。但是,当我使用localhost:8080时,它可以工作! 请告诉我问题出在哪里以及如何解决。