ローカル環境構築時の私的メモ
環境
- OS: Windows11
- WSL: Ubuntsu
- Docker: Docker Desktop
- DB: PostgreSQL
簡単な作業内容
Docker Desktopはインストールしてセットアップしておく
PosgreSQLのコンテナイメージを以下コマンドでDL(Pull)
$ docker pull postgres
データの永続化のためのフォルダ作成
WindowsのCドライブ配下にデータ用のフォルダを作成してみる。
$ mkdir c:\pgData
おもむろに以下のコマンドを実行
docker run -p 5432:5432 -d -it --name postgresql -e POSTGRES_PASSWORD=hoge -v c:\pgData:/var/lib/postgresql/data postgres
pgAdmin4などでアクセスしてみる。
ログインしてデータを登録などして、dockerコンテナを停止後、再度起動してアクセスしてみると
ちゃんとデータは残っていることを確認。