主机怎么访问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是干什么用的?

docker import和docker load的区别是什么?

docker可以跑在虚拟机上吗

快速了解 docker 架构

docker import后运行不起来

win10无法安装docker怎么办?

怎么查看docker容器的ip是多少

怎么把文件放到docker容器里

如何进入docker容器目录

docker安装及配置oracle

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



打赏

取消

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

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

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

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

评论

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