#環境
Windows10 Pro 64bit
Dockerで以下の環境を構築。メモとして記録
#構築
Ubuntu(Linux)
Anaconda
Ubuntuを立てて、そこにAnacondaをインストールします。
JupyterLabを立ち上げます。
Docker for Windowsをインストール。
WSL2はインストールしないで、Docker Toolboxをインストール。
##Docker Toolbox
インストール
問題なくインストールが完了したら、ターミナルやコマンドプロンプトを開き、
「docker run hello-world」というコマンドを実行。
「Hello from Docker!」と表示されたら成功です。
デスクトップに「MyDocker」というフォルダを作成
そのフォルダにDockerfileを作成
##Docker for Windows
Docker for Windows」をダウンロードします。
インストールする時にWSL2をインストールチェックボックスを外す。
インストールすると以下のエラーが表示される。
Error with pre-create check: "This computer is running Hyper-V. VirtualBox won't boot a 64bits VM when Hyper-V is activated. Either use Hyper-V as a driver, or disable the Hyper-V hypervisor. (To skip this check, use --virtualbox-no-vtx-check)"
Hyper-Vを有効にしないと出てくるエラー
Windowsの「コントロールパネル」→「プログラム」→「Windowsの機能の有効化または無効化」からHyper-Vを有効にして
WSL2をインストールする。
しかし、WSL2を使用しないので、無効にしておく。
これを無効にしないと、Docker Toolboxも起動しなくなる。
インストールが完了したら、ターミナルやコマンドプロンプトを開き、
「docker run hello-world」というコマンドを実行。
「Hello from Docker!」と表示されたらOK