Spaces:
Sleeping
Sleeping
Update docker-compose.yaml
Browse files- docker-compose.yaml +23 -23
docker-compose.yaml
CHANGED
@@ -1,23 +1,23 @@
|
|
1 |
-
version: '3.8'
|
2 |
-
|
3 |
-
services:
|
4 |
-
app:
|
5 |
-
image: your_php_application_image # 使用するイメージを指定
|
6 |
-
ports:
|
7 |
-
- "8080:
|
8 |
-
- "443:443"
|
9 |
-
volumes:
|
10 |
-
- ./your_php_app:/app # ホストマシン内のアプリケーションファイルをコンテナ内にマウント
|
11 |
-
environment:
|
12 |
-
- PHP_FPM_LISTEN=0.0.0.0:9000 # PHP-FPMのリスニングポート
|
13 |
-
|
14 |
-
db:
|
15 |
-
image: your_database_image # 使用するデータベースイメージを指定
|
16 |
-
environment:
|
17 |
-
- POSTGRES_USER=your_user # データベースのユーザー名
|
18 |
-
- POSTGRES_PASSWORD=your_password # データベースのパスワード
|
19 |
-
volumes:
|
20 |
-
- db_data:/var/lib/postgresql/data # データベースデータの保存場所
|
21 |
-
|
22 |
-
volumes:
|
23 |
-
db_data: # ボリュームの定義
|
|
|
1 |
+
version: '3.8'
|
2 |
+
|
3 |
+
services:
|
4 |
+
app:
|
5 |
+
image: your_php_application_image # 使用するイメージを指定
|
6 |
+
ports:
|
7 |
+
- "8080:80" # 外部のポート8080を内部のポート8888にマッピング
|
8 |
+
- "443:443"
|
9 |
+
volumes:
|
10 |
+
- ./your_php_app:/app # ホストマシン内のアプリケーションファイルをコンテナ内にマウント
|
11 |
+
environment:
|
12 |
+
- PHP_FPM_LISTEN=0.0.0.0:9000 # PHP-FPMのリスニングポート
|
13 |
+
|
14 |
+
db:
|
15 |
+
image: your_database_image # 使用するデータベースイメージを指定
|
16 |
+
environment:
|
17 |
+
- POSTGRES_USER=your_user # データベースのユーザー名
|
18 |
+
- POSTGRES_PASSWORD=your_password # データベースのパスワード
|
19 |
+
volumes:
|
20 |
+
- db_data:/var/lib/postgresql/data # データベースデータの保存場所
|
21 |
+
|
22 |
+
volumes:
|
23 |
+
db_data: # ボリュームの定義
|