ストックドッグ

KatoTakahiro。金融系の会社で働くSEが株やPython、その他諸々について書いています。サービスも運営してます→http://fmbrain.work

dockerをwindows7をインストール(プロキシサーバーの支配下)

会社PCにUbuntu環境を作りたい!

会社PCはwindow7です。(windows10であればもう少し楽だったようですが)

この会社PCにdockerを使って、Ubuntuを入れよう、という記事です。

ちなみに、もちろん会社にはプロキシサーバーがあるので、そこの設定もする必要があります。

dockerをwindows7にインストール


とりあえず、docker-machineを立ち上げよう、ということです。

ただ、普通にcreateしてもプロキシサーバーが邪魔するので、プロキシの設定をしなければいけません。

docker-machine create -d virtualbox --engine-env http_proxy=http://emp_code:password@proxyaddress.co.jp:86 --engine-env https_proxy=https://emp_code:password@proxyaddress.co.jp:86 default


これが、プロキシの設定をしている部分。

--engine-env http_proxy=http://emp_code:password@proxyaddress.co.jp:86
--engine-env https_proxy=https://emp_code:password@proxyaddress.co.jp:86


環境変数を設定します。

docker-machine env default --shell cmd


このコマンでの実行後に表示された環境変数をセットします。

SET DOCKER_TLS_VERIFY=1
SET DOCKER_HOST=tcp://192.168.88.101:2000
SET DOCKER_CERT_PATH=C:\Users\user_name\.docker\machine\machines\default
SET DOCKER_MACHINE_NAME=default


virtual box経由ではproxyは通さない設定をする必要。

SET NO_PROXY=192.168.88.101:2000


これでwindows7にdockerがインストールされました。

使ってみる

docker-machineのステータスを確認する。

docker-machine ls


docker-machineに接続する。

docker-machine ssh