1. ホーム
  2. postgresql

[解決済み] docker-composeで名前付きボリュームを削除しますか?

2023-04-17 19:37:25

質問

docker-composeで以下のようなファイルを作成します。

version: "3"
services:
  postgres:
    image: postgres:9.4
    volumes:
      - db-data:/var/lib/db
volumes:
  db-data:

... それから docker-compose up の名前付きボリュームを作成します。 db-data . このボリュームを docker-compose ? もし、これが匿名のボリュームであれば docker-compose rm -v postgres でうまくいくでしょう。しかし現状では、この db-data に戻さずに docker コマンドに戻すことなく これは docker-compose CLIで可能なはずです。私は何かを見逃しているのでしょうか?

どのように解決するのですか?

docker-compose down -v

は、接続されているすべてのボリュームを削除します。詳細は ドキュメント