问题描述
-p后面直接带网络程序,不大灵活啊。ps -p可以同时开放很多个网络端口么?
问题解答
回答1:可以是可以的, 但不要这么干, 如果你有多个程序, 应该开多个容器, 这才是docker的正确姿势
推荐使用docker-compose
回答2:可以.比如你用docker运行一个nodejs程序, 程序监听两个端口, 比如8080和3443, 你就需要-p 8080:8080 -p 3443:3443
回答3:docker 建议一个容器应该只运行一个服务

问题描述
-p后面直接带网络程序,不大灵活啊。ps -p可以同时开放很多个网络端口么?
问题解答
回答1:可以是可以的, 但不要这么干, 如果你有多个程序, 应该开多个容器, 这才是docker的正确姿势
推荐使用docker-compose
回答2:可以.比如你用docker运行一个nodejs程序, 程序监听两个端口, 比如8080和3443, 你就需要-p 8080:8080 -p 3443:3443
回答3:docker 建议一个容器应该只运行一个服务
相关文章:1. docker - base image如何选择?2. angular.js - 求解:angular ngModel.$render 值发生变化时,没有自动调用3. docker中如何给已经存在的容器挂载一个本地目录?4. dcoker-compose - docker-compose加了 -d 参数后启动容器还是处于exit 0 状态5. docker - 如何用Doker搭建Ambari集群?6. 安装Docker的时候文档中Installing bash completion scripts这一段没看懂7. Docker怎么删掉不用的layer?8. angular.js - AngularJS的学习9. angular.js - angularjs 指令问题10. docker对windows支持怎么样
网公网安备:皖ICP备2020019022号-8 Copyright ¢ 2020-2025 Powered by V1.8 All Rights Reserved 技术支持:乐呵呵网
声明:本站所有资源以学习为主