一、安装docker
1,卸载旧版本
$ sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2,获取安装脚本,并安装 wget -qO- https://get.docker.com/ | sh
3,将docker配置为开启启动
systemctl enable docker systemctl is-enabled docker
4,启动docker systemctl start docker
5,查询docker版本 docker --version
6,查询docker信息 docker system info
二、镜像
下载镜像: docker image pull <repository>:<tag>
返回废墟镜像: docker image ls --filter dangling=true
移除全部的废墟镜像: docker image prune
过滤查询: docker image ls --filter=reference="*:latest"
在docker hub上搜索镜像: docker search mysql --filter="is-official=true" --limit 100
--filter="is-official=true" :只查询官方的
--limit 100 :返回条数
查看镜像分层: docker image inspect ubuntu:latest
删除镜像: docker image rm alpine:latest
三、容器
启动ubuntu liunx并运行Bash Shell作为其应用: docker container run -it ubuntu /bin/bash
-it 参数可以将当前终端连接到容器的Shell终端之上
Ctrl+PQ 退出容器(没有终止容器)
查看容器: docker container ls
-a 查询所有的容器
停止容器: docker container stop 6b4857fe6314
删除容器: docker container rm 6b4857fe6314
启动容器: docker container start percy
原文:https://www.cnblogs.com/zd1994/p/12830352.html