Docker 图片未曝光
Docker image not exposing
我有一张 docker 图像,它 运行 在我完成的文件中完美
EXPOSE 8080
我运行我的图像使用
sudo docker run -p 8080 <image-name> <Argument1> <Argument2>
Image 运行s 但当我去
localhost:8080
我收到找不到页面错误。有没有办法在 localhost:8080 上看到一些响应或其他内容?
选项 -p 8080
会将 container:8080 端口暴露给主机:随机-端口。
选项 --publish
的工作原理如下:-p ip:hostPort:containerPort
。使用 -P| --publish-all
会自动将任何容器打开的端口绑定到随机主机端口。
也可以发布端口范围:-p 1234-1236:1222-1224
。
我有一张 docker 图像,它 运行 在我完成的文件中完美
EXPOSE 8080
我运行我的图像使用
sudo docker run -p 8080 <image-name> <Argument1> <Argument2>
Image 运行s 但当我去
localhost:8080
我收到找不到页面错误。有没有办法在 localhost:8080 上看到一些响应或其他内容?
选项 -p 8080
会将 container:8080 端口暴露给主机:随机-端口。
选项 --publish
的工作原理如下:-p ip:hostPort:containerPort
。使用 -P| --publish-all
会自动将任何容器打开的端口绑定到随机主机端口。
也可以发布端口范围:-p 1234-1236:1222-1224
。