いまさらDocker2


DockerToolboxを使っていると、Windows10Homeを終了させるときに、邪魔される。

ググってみると、

ブログズミ: DockerToolbox + Windows 10 (VirtualBox) で Windows シャットダウンがブロックされるのを防ぐ
https://srz-zumix.blogspot.com/2018/04/dockertoolbox-windows-10-virtualbox.html

が見つかって、ここに書かれてる VBoxHeadlessTray をインストールしようかと思ったりもしたのだけれど、常駐させるのか、うまくいかないタイミングがあったりするとのこと、もうちょっと調べてみると

Web Creators Net » Blog Archive » 【Windows編】VCCWとVagrantを使ってWordPress環境を起動・停止する手順
http://webcreator.multi-creative.net/1079/programming/wordpress/windows_vccw_vagrant/#i

に書かれているコマンドをシャットダウン時に実行すればいいかなぁと思ってみた

で結局以下のBATファイルを作成しましたよ(うちの環境ではbashはgitのを使ってる)

“C:\Program Files\Git\bin\bash.exe” -c “‘/c/Program Files/Oracle/VirtualBox/VBoxManage.exe’ controlvm `echo \`’/c/Program Files/Oracle/VirtualBox/VBoxManage.exe’ list runningvms\` | sed -r ‘s/^.+?(\{.+?\}).*$/\1/’` savestate”

複数のVBoxが動いてることを想定してないけれど、繰り返すようにすればいいだけだと思うから、必要になったら、、、


コメントを残す

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

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)