虚拟机网络是桥接形式,IP 地址为 192.168.0.4,安装设定访问地址为,127.0.0.1:8880,本机访问和安装应用都没有问题。宿主机(192.168.0.6)上用浏览器直接访问 192.168.0.4:8880 也可以登录。虚拟机上按要求防火墙全关了。
但是图片全都不显示,比如用户头像之类的,应用也不能安装,打开应用后数据部分可以看,但是面板之类的不显示,如下图。
自己不是程序员,基本是搜索按照教程搞定的,还请大佬指点一下。
虚拟机网络是桥接形式,IP 地址为 192.168.0.4,安装设定访问地址为,127.0.0.1:8880,本机访问和安装应用都没有问题。宿主机(192.168.0.6)上用浏览器直接访问 192.168.0.4:8880 也可以登录。虚拟机上按要求防火墙全关了。
但是图片全都不显示,比如用户头像之类的,应用也不能安装,打开应用后数据部分可以看,但是面板之类的不显示,如下图。
自己不是程序员,基本是搜索按照教程搞定的,还请大佬指点一下。
把安装访问地址改成 192.168.0.4,或者增加第二访问地址 192.168.0.4,这两项操作私有部署说明里都有
已经搞好了,感谢
配置文件中你写的是 192.168.0.4 而不是 192.168.0.104
终于可以啦,感谢大佬耐心讲解 👍
配置文件中你写的是 192.168.0.4 而不是 192.168.0.104
截图一下你当前的
/data/mingdao/script/docker-compose.yaml
文件,我看下
这是截图,您看一下。
截图一下你当前的 /data/mingdao/script/docker-compose.yaml
文件,我看下
改错了吧,默认是这个路径
/data/mingdao/script/docker-compose.yaml
感谢,这次找到文件改好了,重启之后用 192.168.0.104:18880 可以在宿主机上访问了,但还是不显示图片和聊天窗口。您看一下图片。上面是宿主机器,下面是虚拟机打开的浏览器可以访问。我换浏览器试了也不行。
改错了吧,默认是这个路径 /data/mingdao/script/docker-compose.yaml
对了,修改
docker-compose.yaml
文件后,重启明道云服务生效。常用命令参考:常用命令 | 明道云私有部署 (mingdao.com)
重启了几遍还是不管用啊,我还搜到您之前写的一篇文档:明道私有部署配置多地址访问说明
environment:
ENV_ADDRESS_MAIN: "http://domain.com:80"
ENV_APP_VERSION: "3.9.1"
ENV_API_TOKEN: "hCsvCsp********QDz5zwoP"
ENV_EXT_MINGDAO_PROTO: "https" # 新增
ENV_EXT_MINGDAO_HOST: "mdy.domain.com" # 新增
ENV_EXT_MINGDAO_PORT: "443" # 新增
ports:
- 8880:8880
- 18880:18880 # 新增
然后将 https://mdy.domain.com:443 地址的解析与请求转发到服务器的 18880 端口即可
我这边设置改成
environment:
ENV_ADDRESS_MAIN: ""
ENV_APP_VERSION: ""
ENV_API_TOKEN: ""
ENV_EXT_MINGDAO_PROTO: "http" # 新增
ENV_EXT_MINGDAO_HOST: "192.168.0.4" # 新增
ENV_EXT_MINGDAO_PORT: "18880" # 新增
ports:
- 8880:8880
- 18880:18880 # 新增
然后在宿主机用 192.168.0.4:18880 访问为啥不行。一定要把 ENV_EXT_MINGDAO_PORT 设定成 443,然后在虚拟机上设置端口转发把 443 转发到 18880 上才行么,我防火墙都关了。之前为啥用 192.168.0.4:8880 可以访问
已经重启好多遍了,还是不行。还有我找的这个配置文件路径没错吧。
如果固定通过一个地址去访问,则把
/data/mingdao/script/docker-compose.yaml
文件中的ENV_ADDRESS_MAIN
变量值修改为你实际的访问地址如果要配置多地址访问可参考:多访问地址配置 | 明道云私有部署 (mingdao.com)
对了,修改 docker-compose.yaml
文件后,重启明道云服务生效。常用命令参考:常用命令 | 明道云私有部署 (mingdao.com)
如果固定通过一个地址去访问,则把 /data/mingdao/script/docker-compose.yaml
文件中的 ENV_ADDRESS_MAIN
变量值修改为你实际的访问地址
如果要配置多地址访问可参考:多访问地址配置 | 明道云私有部署 (mingdao.com)
把安装访问地址改成 192.168.0.4,或者增加第二访问地址 192.168.0.4,这两项操作私有部署说明里都有