インストール手順
この記事はWindowsにDockerをインストールする方法を記載しているものではありません。WindowsProとHomeでインストール方法が異なります。
- WindowsProまたはServerの方
https://docs.docker.com/docker-for-windows/
- WindowsHomeの方
https://docs.docker.com/toolbox/toolbox_install_windows/
私自身はHomeのため、Docker Toolboxをインストールしました。
下記の3つがインストールされたと思います。
macとかLinuxとは異なる点で引っかかる問題
1.docker のマウントがうまくいかない
WindowsHomeの場合、VM環境上でDockerが動作するため、PCのローカルにあるフォルダやファイルをマウントしたい場合、VMの共有フォルダの設定を自分で追加するか、デフォルトで設定されているフォルダの位置に移動させてからマウントする必要がありますので、下記の設定がどこになっているか確認してください。
2.dockerを起動したけど、ブラウザで閲覧できない
ネットワーク設定の高度な設定でポートフォワーディングの設定をする必要があります。こちらの設定をしないとVM上ではcurlでリクエストが通りますが、ローカルのブラウザから閲覧することができません。
3.yarn installでエラーになる
下記のエラーが発生する
npm ERR! EPROTO: protocol error, symlink ...
下記のコマンドを実行するとエラーがなくなる。
yarn install --no-bin-links
また新しいパッケージをインストールしたい場合も下記のように指定するとインストールすることが可能である。
yarn add vuetify --no-bin-links
現時点でWindowsでDockerをするのに引っかかった点は以上であります。また問題にぶつかって解決方法がわかりましたら、皆さんに共有するように致します。
自分が検証しているPCはこちらです。
|