ローカル開発で使っているデータベース用のコンテナが立ち上がらず、no space left on device
と表示されるのであーノースペースがレフトなんだなと思ってdocker system prune
をノールックで実行というのを雑にやっていたのだが(ローカルに失って困るイメージとかコンテナとかないだろうということで)、これをやっても同じエラーが出続けるので困った。
ちゃんと調べてみると、Docker 17.06.1 以降ではdocker system prune
でボリュームも削除するには--volumes
フラグが必要になると書いてあった。全然知らなかった…。ちゃんと最新情報を追わないといけないな。
というかよく考えたら、ボリューム消したいだけならdocker volume prune
した方がいいよなあ。これからはそうしよう。