$ docker search centos

搜索镜像(我这里搜索的是centos的镜像)

$ docker pull centos

下载镜像(在搜索出来的镜像列表中选择一个下载,我这里下载的是官方提供的centos镜像,速度会有点慢,耐心等待)

$ docker images

列出本机的镜像

$ docker run centos /bin/echo 'Hello world'

基于image创建一个容器,运行完毕后并退出

$ docker run -t -i centos /bin/bash

运行一个交互式容器,-t表示指定一个容器内的伪tty。-i表示创建一个交互式连接,命令运行后,将会进入shell交互式界面,可执行任意的命令.

$ docker run -d --name myweb centos /bin/bash

创建一个带名字的容器

$ docker start/stop/kill container

开始/停止/强制停止一个的容器

$ docker rm container

删除一个容器

$ docker ps [-a] [-l]

如果指定-a参数,则列出所有状态下的容器,包含处于stop状态的容器。如果没有带-a参数,则只显示出处于运行状态的容器。-l参数表示只列出最后一个启动的容器。