docker 部署seafile修改80端口映射到主机其他端口(例如8080,8090等),均无法访问。请问应该修改映射端口
你好,我也遇到了,这个怎么解决的
修改nginx的配置,把$host改为$host:$server_port;如果$host:$server_port也不行的话直接把$server_port替换成你映射的哪个端口号应该就可以了。
1 个赞
按这个修改后 可以访问了.
就是每次都更新 docker image 后都需要进去修改下才能用.
能不能 修改下 启动脚本, 在运行docker的时候 设个环境变量(PORT). 检测到这个变量后 就在启动的时候去修改下nginx配置?
docker中的配置文件持久化了解下?
感谢…docker-compose.yml 里面加上本地设好的配置文件就行了.
./seafile.nginx.conf.template:/templates/seafile.nginx.conf.template:ro