Sfoglia il codice sorgente

upload docker compose

Administrator 4 mesi fa
parent
commit
3351fa9a54
2 ha cambiato i file con 48 aggiunte e 0 eliminazioni
  1. 12 0
      README2.md
  2. 36 0
      docker-compose.yml

+ 12 - 0
README2.md Vedi File

@@ -0,0 +1,12 @@
1
+apt update
2
+apt-get install ca-certificates curl
3
+install -m 0755 -d /etc/apt/keyrings
4
+curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
5
+chmod a+r /etc/apt/keyrings/docker.asc
6
+echo \
7
+  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
8
+  $(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
9
+  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
10
+apt-get update
11
+apt-get install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
12
+

+ 36 - 0
docker-compose.yml Vedi File

@@ -0,0 +1,36 @@
1
+version: '3.8'
2
+
3
+services:
4
+  postgres:
5
+    image: postgres:13
6
+    restart: always
7
+    environment:
8
+      POSTGRES_USER: factorytrace
9
+      POSTGRES_PASSWORD: 7qUNs4q5c3U7KTrehv0V
10
+      POSTGRES_DB: factorytracedb
11
+    volumes:
12
+      - ./db/lahelice20250819.sql:/docker-entrypoint-initdb.d/lahelice20250819.sql
13
+    ports:
14
+      - "5432:5432"
15
+
16
+  restpod:
17
+    image: devops.vespot.co:5000/factorytracerest:lahelice
18
+    restart: always
19
+    environment:
20
+      DB_HOST: postgres
21
+      DB_PORT: 5432
22
+      DB_USER: factorytrace
23
+      DB_PASS: 7qUNs4q5c3U7KTrehv0V
24
+      DB_NAME: factorytracedb
25
+    ports:
26
+      - "7070:7070"
27
+    depends_on:
28
+      - postgres
29
+
30
+  frontend:
31
+    image: devops.vespot.co:5000/factorytracefront:lahelice
32
+    restart: always
33
+    ports:
34
+      - "80:80"
35
+    depends_on:
36
+      - restpod