klned 我使用的是腾讯云的宝塔,之前一直用的8090端口,用docker部署halo一直很正常,最近需要切换下端口改成了6699,结果发现一直被拒绝连接,尽管我的宝塔和腾讯云都已经放行端口了,有大佬猜测下原因吗?
klned 我运行的参数是这样的: docker run -it -d --name halo -p 6699:6699 -v ~/.halo2:/root/.halo2 halohub/halo:2.6.1 --halo.external-url=http://localhost:6699/ --halo.security.initializer.superadminusername=XXXX --halo.security.initializer.superadminpassword=XXXXX 我对网页技术了解不太多,谢谢大佬们!
Ryan Wang 👍 你应该了解一下 Docker 的 -p 参数文档。 : 后面的端口代表容器内 Halo 运行的端口,但是你并没有为 Halo 服务设置端口,所以还是 8090。这样指定端口并不能修改 Halo 的运行端口。 你需要修改为 -p 6699:8090