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: # ボリュームの定義
|