目录
一、Docker服务相关命令
1、启动docker服务
2、停止docker服务
3、重启docker服务
4、查看docker服务状态
5、开机自启动docker服务
二、Images镜像相关命令
1、查看镜像
2、拉取镜像
3、搜索镜像
4、删除镜像
三、Container容器相关命令
1、创建容器
2、查看容器
3、启动容器
4、删除容器
5、进入容器
6、停止容器
7、查看容器信息
在这篇文章里我们将学习docker服务相关命令、镜像相关命令、容器相关命令
一、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
二、Images镜像相关命令
1、查看镜像
docker images
2、拉取镜像
docker pull name:version
例如拉取redis: docker pull redis:5.0 如果不加版本默认最新版
3、搜索镜像
docker search name
如搜索redis:docker search redis
4、删除镜像
docker rmi name/imageID
删除时根名字:版本或者镜像id
三、Container容器相关命令
1、创建容器
docker run 参数 --name=容器名 image:version
主要有两种方式:
docker run -it --name=m1 centos:7 /bin/bash # 创建一个容器并开启一个终端
docker run -id --name=m1 centos:7 # 创建出一个容器并不打开
参数:
-i:保持容器运行
-t:为进程分配一个伪终端
-d:以后台的方式启动
-it:创建的容器一般是交互式的
-id:创建的容器一般是守护式的
2、查看容器
docker ps # 查看运行的容器
docker ps -a # 查看所有容器
3、启动容器
docker start name
4、删除容器
docker rm name/containerID
5、进入容器
docker exec -it name /bin/bash
6、停止容器
docker stop name
7、查看容器信息
docker inspect name