🐶
テスト用docker-compose.yml備忘録【環境変数】【ホスト側ポートアクセス】
はじめに
docker-compose.yml のテスト用設定の備忘録。ミニマムでの記述のみ。
docker-compose.yml
環境変数は .env ファイルに記述する。
docker-compose.yml
version: '3'
services:
app:
build:
context: .
dockerfile: Dockerfile
ports:
- 8000:8000
volumes:
- .:/app # コンテナ内workspaseを/appにしている場合
env_file:
- .env
ホスト側 port にアクセスする
これは単純に「localhost」としているところを「host.docker.internal」に変更する。
例えば以下の通り。
host.docker.internal:8080
おわりに
情報が散らばっていたので、まとめてみました。
Discussion