事前にDocker実行環境を用意する。
PostgreSQLといったサービスの設定情報を記述する。
cp docker/postgresql/.env.example docker/postgresql/.env
vi docker/postgresql/.env
cp docker/pgadmin4/.env.example docker/pgadmin4/.env
vi docker/pgadmin4/.env
docker-compose build
docker-compose up -d
イメージが未生成の場合は、時間がかかる場合があるので待つ。
接続先のサーバーは、ホスト名 devenv_postgresql
で登録する。
ユーザー名とパスワードは docker/postgresql/.env
で記述した内容を入力する。
docker exec -it devenv_app /bin/sh
コンテナに入ったら、コードを実行する。
go run cmd/main.go
コンテナ、ネットワーク、ボリューム、イメージを削除する。
docker-compose down --volumes --rmi all