绑定容器端口以托管在Dockerfile中

权武

通常在绑定端口时,我会这样做docker run -p hostport:dockerport ...,但是我可以在我的内部指定端口绑定Dockerfile吗?

我正在启动一个监听端口的服务器。服务器通过cmd行参数获取端口。如果我不必在两个位置(在docker runcommand和中Dockerfile重复端口,那就太好了

法哈德·法拉希(Farhad Farahi)

dockerfile您只能使用exposeEXPOSE指令通知Docker容器在运行时监听指定的网络端口。EXPOSE不会使主机可以访问容器的端口。

要将Hostport分配给容器,您需要执行publish-p)。-P发布所有公开端口标志

要使过程自动化,可以使用docker-compose在docker compose文件中,您可以编排docker run具有不同参数的多个命令。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从现有的Docker容器中删除端口绑定

如何在EC2中托管具有不同端口的多个wordpress网站作为容器

如何在ItemControl中设置从ItemTemplate到托管容器的绑定?(UWP)

将 docker 容器端口绑定到路径

无法将端口绑定到我在Google Container优化的VM中的容器

使用 Wireguard 容器后面的端口绑定访问 Docker 容器

如何指定仅在开发中托管的端口?

如何将多(子)域绑定到 docker 中具有不同端口的 traefik 中的一个容器

如何从容器访问主机端口(与ssh -R绑定)?

如何在无根容器上启用端口绑定?

在Docker容器中托管WordPress网站的视频

访问Docker容器中托管的Go Api

DI 容器托管实例中的线程同步

Dockerfile中的Node.js端口更改

无法在dockerfile中获取heroku $端口

docker:如何在 dockerfile 中设置端口

Swift 中的简单容器绑定?

从Pod minikube kubernetes中的容器暴露端口

在docker compose中更改容器端口

Docker - 连接到容器中的开放端口

更改Docker容器中的dotnet核心端口

从dockerfile激活奇异容器中的conda环境

AWS EC2容器服务/ Elastic Beanstalk Docker容器端口udp绑定

绑定 UDP 端口 - 绑定在 NAT 环境中持续多久?

WCF net.tcp 绑定:托管多个服务是否需要端口共享?

portMappings中dcos json中的容器端口,主机端口和服务端口之间的区别

pysimpleguiweb更改托管端口

在绑定中从容器类调用方法

Docker容器中的MySQL绑定地址