Skip to content
Menu
メモ
  • ホーム
  • 開発技術
    • サーバー構築関係
      • 公開サーバー構築
      • ドメイン・サーバー
    • プログラム開発
      • Docker
    • 人工知能
  • ライフスタイル
    • 投資
      • 株式
    • お得
      • クレジットカード
  • ビジネスサポート
    • 会社経営
    • 経理
    • サンプルページ
  • 人間の肉体をコントロールする
メモ

Docker Desktop終了後Docker Desktop起動不可

Posted on 2025年1月4日

目次

  • 状況・原因
      • ログの確認
  • 対処
    • 1. 自動終了設定を確認
      • 手順:
    • 2. タスク終了スクリプトを作成
      • Windowsでのスクリプト例:
    • 3. タスクスケジューラの利用
      • 手順:

状況・原因

Docker Desktop を終了してもタスクが残ってしまう。終了と同時にタスクが消えるようにするには、どうすれば良いですか?

ログの確認

  • 問題の原因を特定するため、ログを確認します:
    • ウィンドウズ
      • C:\Users\<ユーザー名>\AppData\Roaming\Docker\log
    • macOS
      • ~/Library/Group Containers/group.com.docker/log

対処

Docker Desktopを終了してもタスクが残ってしまう場合、以下の方法を試すことで、終了と同時にタスクが完全に消えるように設定することができます。


1. 自動終了設定を確認

Docker Desktopには、バックグラウンドで動作する設定が含まれている場合があります。この設定を無効にすることで、アプリ終了時にプロセスが完全に停止します。

手順:

  1. Docker Desktopを起動。
  2. 設定 (Settings) を開く。
  3. General タブで「Start Docker Desktop when you log in」または「Run Docker Desktop in the background」を探します。
  4. これらのチェックを外します。
  5. 設定を保存して再起動します。

2. タスク終了スクリプトを作成

プロセスが終了しない場合、手動またはスクリプトでバックグラウンドプロセスを停止する方法があります。

Windowsでのスクリプト例:

以下のスクリプトを作成して実行することで、残ったプロセスを強制終了できます。

  1. メモ帳で以下をコピーして貼り付け:1つコードをコピーするtaskkill /IM "Docker Desktop.exe" /F taskkill /IM "com.docker.backend.exe" /F taskkill /IM "com.docker.build.exe" /F taskkill /IM "com.docker.dev-envs.exe" /F
  2. ファイル名を kill_docker.bat として保存します。
  3. 必要に応じて、このスクリプトを実行します。

3. タスクスケジューラの利用

Windowsのタスクスケジューラを使って、Docker Desktop終了時に上記のスクリプトを自動的に実行することもできます。

手順:

  1. タスクスケジューラを開く。
  2. 「新しいタスクの作成」を選択。
  3. トリガーで「Docker Desktop終了時」を指定。
  4. 操作で先ほど作成したスクリプトを指定。

コメントを残す コメントをキャンセル

メールアドレスが公開されることはありません。 ※ が付いている欄は必須項目です

最近の投稿

  • クレジットカード
  • 教育訓練費・税額控除
  • タスクの優先順位の付け方や進め方
  • 会社へ出社した方が良い理由
  • 中間管理職

最近のコメント

  • Hello world! に WordPress コメントの投稿者 より

アーカイブ

  • 2025年3月
  • 2025年2月
  • 2025年1月
  • 2024年12月
  • 2024年11月
  • 2024年10月
  • 2024年9月
  • 2024年8月
  • 2024年7月
  • 2024年6月
  • 2024年5月
  • 2024年4月
  • 2024年3月
  • 2024年2月
  • 2024年1月
  • 2023年12月
  • 2023年11月
  • 2023年10月
  • 2023年9月
  • 2023年8月
  • 2023年7月
  • 2023年6月
  • 2023年5月
  • 2023年4月
  • 2023年3月
  • 2023年2月
  • 2023年1月
  • 2022年12月
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2022年4月
  • 2022年3月
  • 2022年2月
  • 2022年1月
  • 2021年12月
  • 2021年11月
  • 2021年10月
  • 2021年9月
  • 2021年8月
  • 2021年7月
  • 2021年6月
  • 2021年5月
  • 2021年4月

メタ情報

  • ログイン
  • 投稿フィード
  • コメントフィード
  • WordPress.org
©2025 メモ | WordPress Theme: EcoCoded