windows安装docker

下载安装

下载Docker ToolBox 然后按照步骤安装,它会自动安装VirtualBox

运行

运行Docker Terminal 终端即可操作docker了

实验

让我们来运行一个redis试试

#拉取redis 镜像
$ docker pull redis
Using default tag: latest
latest: Pulling from library/redis
Digest: sha256:38e873a0db859d0aa8ab6bae7bcb03c1bb65d2ad120346a09613084b49185912
Status: Image is up to date for redis:latest
#运行redis
$ docker run --name my-redis -d redis
#查看docker 运行状态
$ docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS               NAMES
54018096136f        redis               "docker-entrypoint.sh"   3 seconds ago       Up 3 seconds        6379/tcp            my-redis
#运行redis 客户端
$ docker run -it --link my-redis:redis --rm redis redis-cli -h redis -p 6379
redis:6379> set a b
OK
redis:6379> get a
"b"

原理

我使用的是 DockerToolbox-1.12.2 这个版本的DockerToolbox 。

它是使用boot2docker 来运行docker环境的。

boot2docker 是使用VirtualBox 运行一个Linux虚拟机来运行docker

humboldt Written by:

humboldt 的趣味程序园