【初心者向け】Dockerを再起動する方法まとめ(Windows/Mac/Linux対応)

Linux

スポンサーリンク

Dockerの「再起動」とは?

ここでいう「再起動」とは、

  • Dockerエンジン(バックグラウンドサービス)を停止して再起動する
  • Docker Desktopアプリを終了→起動し直す

ことを指します。
これにより、設定反映や不具合リセットができます。


Windows / Mac でDocker Desktopを再起動する方法

方法①:ツールバー(タスクバー)から手動で再起動

  1. 画面右下(Windows)または画面右上(Mac)の ? Dockerアイコン をクリック
  2. メニューから「Restart(Docker Desktopを再起動)」を選択!

これだけでDockerエンジンも含めて安全に再起動されます。


方法②:Docker Desktopで操作

  1. Docker Desktop左下の3点リーダー をクリック
  2. メニューから「Restart(Docker Desktopを再起動)」を選択!

方法③:ショートカット

Docker Desktopで「Command + R」を押せば、再起動できる。


方法④:コマンド

ターミナルまたはPowerShellで以下のコマンドを実行すれば、DockerDesktopを再起動できます。

docker desktop restart

方法⑤:ターミナルから再起動(Macなら可能)

MacならターミナルでDockerアプリを一旦終了→再起動できます。

osascript -e 'quit app "Docker"'
open -a Docker

Linux環境でDockerを再起動する方法(サービス再起動)

Linuxの場合は、システムサービスを再起動します。

● 再起動コマンド(管理者権限必要):

sudo systemctl restart docker

systemctl を使ってDockerデーモンそのものを再起動します。


特定のコンテナだけを再起動したい場合

Dockerエンジン全体ではなく、特定のコンテナだけ再起動したいなら:

docker restart コンテナ名

例:

docker restart my-app-container

まとめ|Docker再起動の方法一覧

環境再起動方法
Windows / Macツールバー(タスクバー)アイコン →「Restart Docker Desktop」
Windows / MacDocker Desktop左下の3点リーダー→「Restart」
ショートカットDocker Desktopで「Command + R」
コマンドdocker desktop restart
Mac(ターミナル)osascript -e 'quit app "Docker"'open -a Docker
Linuxsudo systemctl restart docker
コンテナだけdocker restart コンテナ名

コメント

タイトルとURLをコピーしました