Docker镜像不公开
我有一个docker图像,在我已经完成的文件中运行完美
EXPOSE 8080
我用我的图片来运行
sudo docker run -p 8080 <image-name> <Argument1> <Argument2>
图像运行,但是当我去
localhost:8080
我得到页面未find错误。 有没有办法我可以看到一些响应或localhost上的东西:8080?
选项-p 8080
将容器:8080端口暴露给主机: random -port。
选项--publish
工作原理如下--publish
-p ip:hostPort:containerPort
。 使用-P| --publish-all
-P| --publish-all
将自动将任何容器打开的端口绑定到随机主机端口。
也可以发布端口范围-p 1234-1236:1222-1224
。