本文主要服务于docker的初学者!!!讲的是docker的常用命令
1、查看docker服务状态,启动服务时可以选择是否将其设置为自启动
systemctl status docker --查看状态
systemctl start docker --启动服务
systemctl enable docker --设置自启动
2、 查看容器状态
docker ps --查看活动的容器
docker ps -a --查看全部容器
3、查看镜像
docker images --查看镜像
docker images name --查看特定镜像
4、运行容器
docker run -it -d ubuntu:14.04 bash
-it 表示 与容器进行交互式启动
-d 表示可后台运行容器 (守护式运行)
-p 是端口映射, -p 80:80
--name 给要运行的容器 起的名字
/bin/bash 交互路径
比如:docker run -it -d --name mysql mysql:5.7 /bin/bash (启动一个mysql5.7)
如果在运行容器的过程中,不加参数-d,就会直接进入容器的命令行(访问容器),如下所示:
5、访问容器
docker exec -it 9748c74efa77 bash
--这里要注意的是:-it 参数后面需要使用docker ps 命令查出来的容器ID
6、停止容器
docker stop 容器ID
7、启动容器
docker start 容器ID
8、删除容器
docker rm -f 容器ID
---注意:删除容器之前需要先停止容器