visual studio codeのおすすめプラグイン
・Docker
web apiサーバーを作成するdocker-compose
実行UPコマンド
docker compose up
実行DOWNコマンド
docker compose down
実行UPコマンド(イメージを作り直す)
docker compose up --build
docker-compose.yml
version: '3.9'
services:
api:
build: ./api
ports:
-8080:8080
depends_on:
- db
db:
image: postgres:15
port:
- 5432:5432
enviroment:
- POSTGRES_PASSWORD=mypassword
- POSTGRES_USER=postgres
- POSTGRES_DB=appdb
volumes:
- db-storage:/bar/lib/postgresql/data
- ./db/initdb:/docker-entrypoint-initdb.d
volumes:
db-storage: