mac里装docker,docker里装宝塔,如何让mac能访问docker里宝塔里的网站呢?

1. 运行环境

mac里装了docker
docker里先装了个ubuntu
ubuntu里装宝塔
我主机ip: 192.168.10.102
docker里的ip 为:172.17.0.2

然后从官网上把宝塔装好。作了端口映射
-p 9527:8888 -p 9528:80
我在宝塔里把入口的端口改为8888,然后在主机上用 192.168.10.2:9527 是可以访问宝塔的。

mac里装docker,docker里装宝塔,如何让mac能访问docker里宝塔里的网站呢?

把羰口改为9527映射8888这个是没问题可以访问的。
mac里装docker,docker里装宝塔,如何让mac能访问docker里宝塔里的网站呢?

是否互通?

在主机里ping 172.17.0.2,是如下图示,应该是通的呗。

mac里装docker,docker里装宝塔,如何让mac能访问docker里宝塔里的网站呢?

在docker里ping 192.168.10.102是不通的

1). 问题

在宝塔里新建网站 porn.web 后,我在主机里就应该用 porn.web:9528 来访问宝塔里的网站。
然后我改一下hosts文件把porn.web指向主机的ip,然后带上端口porn.web:9528

mac里装docker,docker里装宝塔,如何让mac能访问docker里宝塔里的网站呢?

mac里装docker,docker里装宝塔,如何让mac能访问docker里宝塔里的网站呢?

可是他为何就不行呢?
mac里装docker,docker里装宝塔,如何让mac能访问docker里宝塔里的网站呢?

为啥这就不行呢?

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 10
gongmeng

file

这里改成80试试看

1年前 评论

file

file

不行的

1年前 评论
GeorgeKing 1年前

file

file

大爷的,我只是启动了面板服务,没有启动nginx,这下可以了。就是nginx没启动,造成的.MD

file

1年前 评论

买个抢占式很便宜,费这个劲 :see_no_evil:

1年前 评论

porn.web是我想的那个嘛? :see_no_evil:

1年前 评论
sanpooxu 1年前
msmax (楼主) 1年前
余胜军

你这个顺序玩错了其实 应该 Mac 本地装虚机. 虚机里装 Docker. Docker 在装你要的环境比如 LNMP 好处就是本地干干净净. 把开发相关都整虚机里面. 平时 vagrant 管理虚机. 虚机目录本地做个映射

1年前 评论
黑将军

求porn.web源码

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!