一、docker命令
1、启动docker服务
systemctl start docker
2、停止docker服务
systemctl stop docker
3、重启docker服务
systemctl restart docker
4、查看docker服务状态
systemctl status docker
5、开机启动docker服务
systemctl enable docker
二、docker镜像相关命令
1、查看镜像
docker images
docker images -q #查看所用镜像的id
2、搜索镜像
docker search 镜像名字
例如:搜索redis镜像 ,docker search redis
3、拉取镜像
docker pull 镜像名字 :版本号,不带版本号,拉取最新的版本号,版本号与镜像名字之间用冒号隔开
例如拉取redis,docker pull redis:5.0
查看镜像版本号网址:hub.docker.com
4、删除镜像
docker rmi 镜像id号
docker rmi 镜像名字:版本号
5、删除所有的镜像
docker rmi `docker images -q`,引号是按tab键右斜单引号
例如:docker rmi 7654ae9453d1
三、dockers容器相关命令
1、查看容器
docker ps #查看正在运行的容器
docker ps -a#查看所有容器
2、创建容器
dock run -it --name=c1 centos:7 /bin/bash
i保持一直运行,t给容器分配一个伪终端,name后面根据自己决定名字 ,后面跟镜像名称版本号,再跟一个初始化指令。
docker run -id --name=c2 centos:7 /bin/bsh
使用参数id创建容器,运行exit命令后,容器依然在运行,叫做守护式容器
使用参数it创建容器,成为交换式容器,运行exit命令后,容器也自动退出
退出容器
exit
3、进入容器
docker exec -it/id 容器id或者名字
4、启动容器
docker start c1
5、停止容器
docker stop 容器名字
例如docker stop c1 #停止掉名字为c1的容器
6、删除容器
dock rm 容器名字或者容器id
7、查看容器信息
docker inspect 容器名字