无法在WSL环境部署GitBitEx Spring应用问题求助
GitBitEx在WSL Docker环境部署失败问题
我尝试部署的软件是GitBitEx,该软件可在普通Linux机器及VDS上正常运行,但在启用Docker集成的WSL环境部署失败。
使用的部署脚本如下:
# start zookeeper docker run -d --name zookeeper-server \ --network host \ -e ALLOW_ANONYMOUS_LOGIN=yes \ bitnami/zookeeper:latest # start kafka docker run -d --name kafka-server \ --network host \ -e ALLOW_PLAINTEXT_LISTENER=yes \ -e KAFKA_CFG_ZOOKEEPER_CONNECT=127.0.0.1:2181 \ bitnami/kafka:latest # start redis docker run -d --name redis-server \ --network=host \ redis # start mysql docker run -d --name mysql \ --network=host \ -e MYSQL_ROOT_PASSWORD=123456 \ mysql:5.7 # Please wait for MySQL to start before executing the following command docker exec -it mysql mysql -uroot -p123456 -e "create database gitbitex;" # start gitbitex # open the browser and visit http://127.0.0.1/trade/BTC-USDT docker run -d --name gitbitex \ --network=host \ greensheng/gitbitex
问题现象
- 在VDS上按指南部署无任何问题,换其他Linux机器部署也正常;但在本地WSL环境部署后,浏览器无法加载页面,WSL内执行
curl提示连接拒绝。 - 后续尝试用Docker Compose配置:
- 去掉
network_mode: host时,Spring应用抛出异常; - 使用host模式时,即使在远程机器也无法正常运行,但所有容器均无错误日志输出。
- 去掉
内容的提问来源于stack exchange,提问作者opadfnezig
相关产品推荐
相关产品推荐

