Docker for Windowsを導入する



Page content


Windows10にDocker for Windowsをインストールした際の手順をまとめておきます。


事前準備

以下のリンクから登録し、Docker IDを取得する。

※ 既にDocker IDを持っている場合はSign Inする


仮想化を有効にする

「コントロールパネル」→「プログラム」→「Windowsの機能」から、Hyper-VのチェックをONにする

※ OFF→ONにした場合はPCを再起動する


Docker for Windowsをインストール

  1. 以下のリンクからインストーラをダウンロードする
  2. インストーラを実行
  3. インストールが終了したら、「Close and log out」→「Docker for Windows」を起動し再度ログイン

使ってみる

powershellを起動して実行。

$ docker --version

バージョンが表示されれば成功。

次は適当なイメージをpullしてコンテナを作成してみる。

$ docker run -it -d alpine:latest
$ docker ps

docker psで確認すると、コンテナが立ち上がっていることがわかる。

CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES
4c2b2x31f6gh        alpine:latest       "/bin/sh"           3 minutes ago       Up 3 minutes                            ...

乗り込んでみる。

$ docker exec -it {countainer_id} /bin/sh

ひとしきり試し終わったらdocker stopでコンテナを落とす。

$ docker stop {countainer_id}