Docker いろいろありますね。
こんなタイミングでアレですが、
Docker for Windows ついに正式リリースされています。
本当は、数日前に公開しようと思ってた記事ですが、
いろいろしている内に正式がリリースされてしまったので、書き直しです。はい。
ダウンロード
以下のURLから Docker for Windows をダウンロードしましょう。
インストールの手順も下記サイトに載ってます。
https://docs.docker.com/docker-for-windows/
インストール
ダウンロードした InstallDocker.msi をダブルクリックします。
ダブルクリックと Docker Setup の画面が開きます。
開いたら I accept …
のチェックボックスをチェックして Install
ボタンをクリックします。
クリックすると、インストールが開始されて、しばらくすると Completed the Docker Setup Wizard
画面に遷移します。
Completed the Docker Setup Wizard
画面に遷移したら Finish
ボタンをクリックします。
クリックすると、Docker サービスが起動します。
エラー発生
これでコンテナの起動ができるかと思ったのですが、docker build すると以下の様なエラーがでました。
ネットワークの設定がちゃんとできていないようです。
ネットワークと共有センターを開いて、 vEthernet(DockerNAT) をクリックします。
クリックすると、vEthernet(DockerNAT)の状態
ウインドウが表示されます
vEthernet(DockerNAT)の状態
ウインドウが表示されたら プロパティ
をクリックします。
クリックすると、 vEthernet(DockerNAT)のプロパティ
が表示されます。
vEthernet(DockerNAT)のプロパティ
が表示されたら、 インターネットプロトコルバージョン4(TCP/IPv4)
を選択して、 プロパティ
をクリックします。
クリックすると、インターネットプロトコルバージョン4(TCP/IPv4)のプロパティ
ウィンドウが開きます。
インターネットプロトコルバージョン4(TCP/IPv4)のプロパティ
ウィンドウが開いたら、 次の DNS サーバーのアドレスを使う
にプロバイダーから提供されている DNS か google public dns を指定します。
これで、 docker build が成功します。
以上です。