-
dcoker 安装 solo, 使用默认 8080 端口启动的问题
2019-05-17 09:46其实我现在有两个方案
第一个在 solo 使用 80 端口启动,不映射主机 80 端口,通过 NGINX 反代 Solo 的 80 端口。这样是可以正常的
第二个方案是在模板里面吧全部${staticServePath}
修改稳相对路径 -
dcoker 安装 solo, 使用默认 8080 端口启动的问题
2019-05-17 09:44command: --listen_port=80 --server_scheme=http --server_host=www.fly930.com
这样?
-
dcoker 安装 solo, 使用默认 8080 端口启动的问题
2019-05-17 09:17docker-compose 的 Nginx 代码
nginx: container_name: "nginx" image: nginx:latest ports: - "80:80" - "443:443" links: - solo volumes: - "./conf:/etc/nginx/conf.d"
Nginx 的 nginx.conf 配置
server { listen 80; server_name www.fly930.com fly930.com; location / { proxy_pass http://solo:8080; } }
反代我现在只是简单的配置
-
dcoker 安装 solo, 使用默认 8080 端口启动的问题
2019-05-17 01:56但是如果是直接吧容器的 8080 端口映射到主机的 80 端口
${staticServePath}
参数就不会带 8080。 -
dcoker 安装 solo, 使用默认 8080 端口启动的问题
2019-05-17 01:54我用的是 docker-compose
solo 部分的代码solo: container_name: solo image: b3log/solo restart: always # volumes: # - ./web:/opt/solo/ ports: - "8080:8080" links: - mysql environment: RUNTIME_DB: "MYSQL" JDBC_USERNAME: "root" JDBC_PASSWORD: "root" JDBC_DRIVER: "com.mysql.jdbc.Driver" JDBC_URL: "jdbc:mysql://mysql:3306/solo?useUnicode=yes&characterEncoding=UTF-8&useSSL=false&serverTimezone=UTC" command: --listen_port=8080 --server_scheme=http --server_host=www.fly930.com