Docker 常用命令总结

安装

sudo yum install docker

启动

service docker start

设置开机自动启动

systemctl enable docker

查看配置信息

docker info

查看版本信息

docker version

重启

sudo service docker restart

关闭

service docker stop

卸载 Docker

  • 卸载
sudo yum remove docker
  • 删除残留文件
    卸载 Docker 时, 不会删除镜像, 容器及数据卷, 所以执行下面命令进行删除
sudo rm -rf /var/lib/docker

容器查询

  • 查看所有正在运行容器
docker ps
  • 查找 images 名字包括 "abc" 的镜像
docker ps | grep abc
  • 自定义查找
docker ps [OPTIONS]

OPTIONS 说明:
-a: 显示所有的容器, 包括未运行的
-f: 根据条件过滤显示的内容
--format: 指定返回值的模板文件
-l: 显示最近创建的容器
-n: 列出最近创建的n个容器
--no-trunc: 不截断输出
-q: 静默模式, 只显示容器编号
-s: 显示总的文件大小

容器操作

  • 启动
docker start 容器ID // 启动指定容器
  • 停止
docker stop 容器ID // 停止指定容器
docker stop $(docker ps -a -q) // 停止全部容器
  • 删除
docker rm 容器ID // 停止指定容器
docker rm $(docker ps -a -q) // 删除全部容器

推荐阅读更多精彩内容