1. 服务相关命令
#启动dokcer服务
systemctl start docker
#停止dokcer服务
systemctl stop docker
#重启dokcer服务
systemctl restart docker
#查看dokcer服务状态
systemctl statuc docker
#开机启动dokcer服务
systemctl enable docker
2. docker镜像相关命令
#查看镜像
docker images
#查看所用的镜像ID
docker images -q
#搜索镜像;从网络中查找所需镜像
docker search redis
#拉取镜像(名称:版本号,可在hub.docker.com查看,不指定版本号默认为最新版本)
docker pull redis:5.0
#删除镜像(IMAGE ID 或 名称:版本号)
docker rmi 7eed8df88d3b 或 docker rmi redis:latest
#删除所有的镜像
docker rmi `docker images -q`
3. docker容器相关命令
#查看容器
#参数 a表示所有容器
docker ps -a
docker ps -aq #查看所有容器名
#创建容器
#参数 i表示一直运行,t表示给容器分配终端(exit后关闭容器),d表示后台运行容器(exit后不关闭容器)
#name表示容器名字 名字:版本号 进入容器初始化命令
docker run -i -t --name=c1 centos:7 /bin/bash
docker run -id --name=c1 centos:7 /bin/bash
#进入容器
#i表示一直运行,t表示给容器分配终端, 容器名 , 初始化命令
docker exec -it c2 /bin/bash
#启动容器(c2:容器名)
docker start c2
#停止容器(c2:容器名)
docker stop c2
#删除容器(后跟容器ID或容器名)
docker rm c1
docker rm `docker ps -aq` #删除所有容器
#查看容器信息(c2:容器名)
docker inspect c2