環境
Windows 10 Pro 1909 (18363.900)
Dockerについて
Windows版Dockerには
・Docker Desktop
・Docker Toolbox
の2種類ある。
Docker Desktop は Hyper-V を使用
Docker Toolbox は VirtualBox を使用
Windows 10 Pro であれば Docker Desktop が使えると思うが、
既にVirtualBoxが入っておりHyper-Vを有効化するのが面倒なので Docker Toolbox を使うことにする。
インストール
1) ダウンロードは以下サイトから
https://github.com/docker/toolbox/releases
現在の最新は 19.03.1
ファイル名 DockerToolbox-19.03.1.exe (236,837KB)
現在の最新は 19.03.1
ファイル名 DockerToolbox-19.03.1.exe (236,837KB)
2) インストール
1. ダウンロードしたexeを実行
2. Select Destination Location
3. Select Components
4. それ以外は既定値のままインストールを進める
2. Select Destination Location
インストール先を変更した
D:\Program Files\Docker Toolbox ← C:\Program Files\Docker Toolbox
D:\Program Files\Docker Toolbox ← C:\Program Files\Docker Toolbox
3. Select Components
VirtualBoxは既に導入済みのためチェックを外した
4. それ以外は既定値のままインストールを進める
動作確認
1) インストール終了したら "Docker Quickstart Terminal" を実行
2) "docker run hello-world" と入力してみる。
$ docker run hello-world Unable to find image 'hello-world:latest' locally latest: Pulling from library/hello-world 0e03bdcc26d7: Pull complete Digest: sha256:d58e752213a51785838f9eed2b7a498ffa1cb3aa7f946dda11af39286c3db9a9 Status: Downloaded newer image for hello-world:latest Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal. To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bash Share images, automate workflows, and more with a free Docker ID: https://hub.docker.com/ For more examples and ideas, visit: https://docs.docker.com/get-started/上記メッセージが表示されていれば正常動作している。
3) Dockerバージョン確認
$ docker --version Docker version 19.03.1, build 74b1e89e8a
4) ダウンロードしたイメージを一覧表示
$ docker-machine ls NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS default * virtualbox Running tcp://192.168.99.100:2376 v19.03.5
5) コンテナ情報出力
$ docker ps --all CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 0c874a165927 hello-world "/hello" 5 minutes ago Exited (0) 5 minutes ago loving_zhukovsky
※ 次回記事:#3:とりあえず使ってみる
Docker
0 件のコメント:
コメントを投稿