Docker(Windows)使えなかった

Twitterを眺めていたら、Dockerというのが流れてきて、興味を惹かれたので、インストールし、設定をしてみた。

丸一日調査をしてみたのだけれども、使えるようにならなかったので、使うのを諦めた。時間がもったいないという個人的評価である。

インストールや環境設定は普通にでき、dockerコマンドやboot2dockerコマンドも動作させることはできた。

元々VirtualBoxを開発に使っていたので、そのまま追加され、仮想マシンの動作的には問題なさそうであった。

が、実際にレポジトリに接続して、環境をもってこようとした時に、エラーを消すことができなかった。

頻出のキーワードのようで、Googleで検索すると英語・日本語ともにヒットした。読んでみても、やはり、MacOSやLinuxをホストにしている例の方が多く、Windowsをホストにしている例は少数派であった。

そのエラーメッセージは鬼門のTLSエラーとX.509エラーである。これが最後まで消せなかった。丸一日格闘して、いろいろなドキュメントを読み、Twitterも読まず、ゲームもやらず、かかりきりでやって、解決できなかった。

情報は多いが、バージョンが違ったり、ホストOSが違ったり、古かったり、その通りにやってもうまくいかなかったり。

古いバージョンでの解決方法については最新バージョンのインストールの時点で解決状態になっているにもかかわらず、同じ問題が発生したり。

この時間があるのであれば、普通にVirtualBoxを使って開発をした方が有意義だと判断した。マシンパワーの問題があるのであれば、ハードウェアに投資すればいいだけの話だと判断した。少なくとも今日のWindows環境においては。

とりあえず、解決方法を探して検索している人にとってはノイズになるかもしれないが、記録として残しておく。

コメント