Remove a named volume with docker-compose? Ask Question

Remove a named volume with docker-compose? Ask Question

次のような 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削除する方法がわかりません。これは CLI 内から実行できるはずです。何か見落としているのでしょうか?db-datadockerdocker-compose

ベストアンサー1

docker-compose down -v

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

おすすめ記事