目录
一、Docker服务相关命令
- 启动docker服务
systemctl start docker
- 停止docker服务
systemctl stop docker
- 重启docker服务
systemctl restart docker
- 查看docker服务状态
systemctl status docker
二、Docker镜像相关命令
- 查看本地镜像
docker images #查看本地所有镜像
docker images -q #查看本地所有镜像id
- 搜索远程镜像
docker search 镜像名称
- 拉取镜像
docker pull 镜像名(:版本号)
不加版本号,则是拉取latest
具体版本号,可以在 docker hub上查看
- 删除镜像
docker rmi 镜像id #删除本地镜像
docker rmi `docker images -q` #删除本地所有镜像
三、docker容器相关命令
- 查看容器
docker ps # 查看正在运行的容器
docker ps -a #查看所有容器
- 创建并启动容器
docker run -参数(s) --name=容器名 镜像名:版本号
参数说明
-i:保持容器运行
-d:以守护进程(后台)的方式,运行容器
-t:为容器分配一个伪终端。
- 进入容器
对于-it方式创建的容器,创建之后,默认直接进入
对于-id方式创建的容器,创建之后,不会进入。如需进入,需要执行
docker exec -it 容器名 /bin/bash
- 退出容器
exit
- 停止容器
docker stop 容器名称
- 启动容器
docker start 容器名称
- 删除容器
docker rm 容器名称
- 查看容器信息
docker inspect 容器名称