1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Docker Compose】Networkの確認&削除する方法

Posted at

はじめに

備忘録
タイトルの通りです。
どなたかのお役に立てれば幸いです。

Networkの確認

docker network lsコマンドでネットワーク一覧を表示します。

docker-compose.ymlで、

networks:
  network:
    name: sample_network

のように書いている場合、出力は以下のようになります。

$ docker network ls
NETWORK ID     NAME            DRIVER    SCOPE
e635d0d8923d   bridge          bridge    local
bdb92225ddba   host            host      local
525777c8bd4f   sample_network  bridge    local
4cfd2f0ac727   none            null      local

Networkの削除

docker network rmコマンドを使ってネットワークを削除します。

$ docker network rm sample_network
$ docker network ls
NETWORK ID     NAME            DRIVER    SCOPE
e635d0d8923d   bridge          bridge    local
bdb92225ddba   host            host      local
4cfd2f0ac727   none            null      local

Dockerコンテナが動いている場合、エラーが出力されます。

$ docker network rm sample_network
Error response from daemon: error while removing network: network hugr__apache_db id 13b10e6841f9bf63c3e885bfd669176acefa325c44699f5710932078040e6476 has active endpoints

docker compose downコマンドで一度止めてから、docker network rmコマンドを実行します。

$ docker compose down
$ docker network rm sample_network
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?