Docker笔记

(截止到2017年6月13日)

引入

在Mac上安装使用Docker的方法是使用Docker for Mac。安装即可使用Docker命令。

使用方法

拉取docker镜像并根据镜像创建容器。
通过提交容器可生成新的镜像。

启动容器

$ docker run hello-world

如果运行时不在本地,则会拉取镜像。

$ docker pull hello-world

形象

列表

$ docker images

REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
ubuntu              latest              ebcd9d4fca80        4 weeks ago         118MB
hello-world         latest              48b5124b2768        5 months ago        1.84kB

删除

$ docker rmi <ImageID>

容器列表

– 当停止时,所有内容都会显示在a中。
– 当使用q时,只会显示id。

$ docker ps -aq

删除容器 (Delete container)

指定docker ps中显示的ID。

$ docker rm <ID>

删除所有容器

$ docker rm `docker ps -aq`

把主机目录进行挂载。

当使用-v参数指定[主机]:[容器]的路径时,会进行挂载。
-w参数可以用来指定容器中的当前目录。

$ docker  run  -v `pwd`:`pwd` -w `pwd` -it  ubuntu bash