浏览代码

perf(setting): setting io

gemercheung 3 年之前
父节点
当前提交
9f55d25e79
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 1 0
      .env
  2. 3 2
      docker-compose.yml

+ 1 - 0
.env

@@ -1,5 +1,6 @@
 PORT=12000
 PORT=12000
 SOCKET_PORT=5000
 SOCKET_PORT=5000
+REDIS_MAP_PORT=6666
 CONTAINER_NAME='socket-chat-IM'
 CONTAINER_NAME='socket-chat-IM'
 SOCKET_PATH="/fsl-node"
 SOCKET_PATH="/fsl-node"
 VOLUME_DIR=./data
 VOLUME_DIR=./data

+ 3 - 2
docker-compose.yml

@@ -7,7 +7,7 @@ services:
     build:
     build:
       context: .
       context: .
     ports:
     ports:
-      - 8060:$PORT
+      - $PORT:$SOCKET_PORT
     environment:
     environment:
       REDIS_HOST: $REDIS_HOST
       REDIS_HOST: $REDIS_HOST
       REDIS_PORT: $REDIS_PORT
       REDIS_PORT: $REDIS_PORT
@@ -20,9 +20,10 @@ services:
 
 
   redis:
   redis:
     image: redis:5-alpine
     image: redis:5-alpine
+    container_name: ${CONTAINER_NAME}-redis
     command: redis-server --requirepass ${REDIS_PASSWORD}
     command: redis-server --requirepass ${REDIS_PASSWORD}
     ports:
     ports:
-      - 6666:$REDIS_PORT
+      - $REDIS_MAP_PORT:$REDIS_PORT
     volumes:
     volumes:
       - ${VOLUME_DIR}/redis:/data
       - ${VOLUME_DIR}/redis:/data
     networks:
     networks: