ソースを参照

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
 SOCKET_PORT=5000
+REDIS_MAP_PORT=6666
 CONTAINER_NAME='socket-chat-IM'
 SOCKET_PATH="/fsl-node"
 VOLUME_DIR=./data

+ 3 - 2
docker-compose.yml

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