LoginSignup
1
0

More than 3 years have passed since last update.

DockerDesktopが何もしないのに壊れて焦った話

Posted at

DockerDestop便利だ。
メインPCがWindows10の自分は、CentOS環境で試したいことがあったり、メジャーなツールやミドルウェアの調査ならインストール済みのイメージ探しから着手してる。

利用例

PostgreSQL Collation ja-x-icuの検証
2019-12-12

何もしないのに壊れた

業界歴40年にもなろうというのに、なんなんだこの言い草は。
でも主観的には何もした覚えがなかった。

masuda 2020-03-25 10:10

あれ。嘘だといってよ。
3/13にバッテリー枯渇危機になって DockerDesktop を止めた記憶はあるんだけど、そのとき まちがってUnistallしちゃった?

docker ps -a で何も出てこない

DockerDesktop 起動できない

調査目的で入れたimageはどうなろうと、必要ならもう1回落とせばいいんですが、Jenkins調査して、具合がよかったのでlocalのCIに継続使用してたのです。
Jenkinsの各jobはWebUIでポチポチ編集してできあがったやつなので、作ったときの覚え書きから再生はできるはずだけど、面倒くさい。

調査

masuda 10:17

まちがってUnistallはいくらなんでもやらかさないだろう。Update失敗したのかな?

3/17
[13:55:06.712] [InstallWorkflow-DownloadStep] Download completed successfully
[13:55:06.716] [InstallWorkflow] Uninstalling previous version in update mode

3/17~3/25の間は開発っぽい仕事じゃなかったから、DockerDestopもJenkinsも使わなかったのはありうるなあ

対処

masuda 10:29

"C:\Users\XXXX\AppData\Local\Docker\install-log.10.txt"

[13:42:58.119] [InstallWorkflow] Using package: https://download.docker.com/win/stable/43472/Docker Desktop Installer.exe

これをもう1回downloadして実行してみる。

masuda 10:46

復旧した。ホッ。

  • DockerDestop起動可能
  • docker ps -a で既知のコンテナが見える
  • docker start ... でjob設定済みJenkinsが起動した

推測

Updateに失敗した時刻は、すぐ後にSkypeオンライン会議の予定があった。
Skypeの帯域確保のためにVPN接続を切断したときにおかしくなったのかも。
2020-04時点は、WorkFromHomeのために、VPNの接続・切断する機会が増えている。そのときたまたまDockerDesktopがupdateingだと失敗するのかも。DockerDesktopのログを確認しましょう。

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