Răsfoiți Sursa

Docker: Mount volume to service.

CareyWong 4 ani în urmă
părinte
comite
1b66ae25fa
2 a modificat fișierele cu 7 adăugiri și 3 ștergeri
  1. 0 0
      data/.gitkeep
  2. 7 3
      docker-compose.yaml

+ 0 - 0
data/.gitkeep


+ 7 - 3
docker-compose.yaml

@@ -7,13 +7,17 @@ services:
     env_file: .env
     env_file: .env
     ports:
     ports:
       - "${MYURLS_PORT}:8002"
       - "${MYURLS_PORT}:8002"
+    volumes:
+      - ./data/myurls/logs:/app/logs      
     depends_on:
     depends_on:
-      - redis
+      - myurls-redis
     entrypoint: ["/app/myurls", "-domain", "${MYURLS_DOMAIN}", "-conn", redis:6379, "-ttl", "${MYURLS_TTL}"]
     entrypoint: ["/app/myurls", "-domain", "${MYURLS_DOMAIN}", "-conn", redis:6379, "-ttl", "${MYURLS_TTL}"]
 
 
-  redis:
+  myurls-redis:
     image: "redis:5"
     image: "redis:5"
-    container_name: redis
+    container_name: myurls-redis
     restart: always
     restart: always
+    volumes:
+      - ./data/redis:/data
     expose:
     expose:
       - "6379"
       - "6379"