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 是可以访问宝塔的。
把羰口改为9527映射8888这个是没问题可以访问的。
是否互通?
在主机里ping 172.17.0.2,是如下图示,应该是通的呗。
在docker里ping 192.168.10.102是不通的
1). 问题
在宝塔里新建网站 porn.web 后,我在主机里就应该用 porn.web:9528 来访问宝塔里的网站。
然后我改一下hosts文件把porn.web指向主机的ip,然后带上端口porn.web:9528
可是他为何就不行呢?
为啥这就不行呢?
这里改成80试试看
不行的
大爷的,我只是启动了面板服务,没有启动nginx,这下可以了。就是nginx没启动,造成的.MD
买个抢占式很便宜,费这个劲 :see_no_evil:
porn.web是我想的那个嘛? :see_no_evil:
你这个顺序玩错了其实 应该 Mac 本地装虚机. 虚机里装 Docker. Docker 在装你要的环境比如 LNMP 好处就是本地干干净净. 把开发相关都整虚机里面. 平时 vagrant 管理虚机. 虚机目录本地做个映射
求porn.web源码