主机怎么访问docker里的程序


本文摘自PHP中文网,作者angryTom,侵删。

主机怎么访问docker里的程序

需求:

1:本机访问docker中的应用

2:其他机器访问docker中的应用

3:dockerB中访问dockerA中的应用

已知环境:

主机IP:192.168.220.123
容器A已启动,IP:172.17.0.2 ,Tomcat已启动,端口为8080。

访问dockerA中的应用:

1

2

curl http://localhost:8080/  #当前docker

curl http://172.17.0.2:8080/  #当前docker和docker所在的主机

这里有两个问题:

1:其他主机如何访问到这个应用?

2:docker重启后ip变了 怎么办?(docker启动后IP为自动分配)

阅读剩余部分

相关阅读 >>

docker容器启动后日志在哪里

怎么把python脚本放在docker上运行

怎么迁移应用到docker

docker怎么配置阿里云镜像

docker创建容器的几种办法

docker 容器和镜像的区别?

重启后怎么连接docker

怎么升级docker中的tomcat版本

docker 的好处是什么?

怎么强制关闭docker

更多相关阅读请进入《主机》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...