DockerでMongoDB永続化

f:id:utouto97:20210704222355j:plain

DockerでMongoDB永続化

DockerでMongoDBサーバーを立てていて、そのデータを永続化する方法をまとめていきます。
Dockerは、docker-composeを使って設定していきます。

DockerでMongoDBを永続化するには、ボリュームの設定をして、/data/dbにマウントするだけです。 今回はdocker-composeを使って設定するので、volumesに設定を書きます。

version: '3'
services:
  db:
    image: mongo
    volumes:
      - db_data:/data/db

volumes:
  db_data:

これで、設定は完了です。
あとは、docker-compose upすると、そのMongoDBのデータは永続化されました。

終わり