一、更新yum包
docker要求CentOS 系统的内核版本高于 3.10,请自行查验版本
uname -r
1.更新所有yum包
yum update
2.确定更新
在这一部需要耐心等待,有可能更新的东西很少,也有可能更新的内容很多。输入y回车,之后无需操作,全自动更新
出现这个界面说明已经更新完成,可以进行下一步操作
二、安装docker
yum -y install docker
出现下图说明正在安装,耐心等待即可
出现下图说明安装成功
查看docker状态
ps -ef|grep docker
三、基本配置
1.设置开机启动
2.加载docker守护线程
systemctl enable docker
systemctl daemon-reload
四、查看是否启动
ps -ef|grep docker
附录
常用命令
// 查看镜像信息列表
docker images
// 拉取镜像
docker pull container
// 查看正在运行的容器
docker ps
// 查看所有容器
docker ps -a
//启动已部署的容器
docker start [name]
//停止已部署的容器
docker stop [name]
// 启动容器
docker run
// 启动容器并命名
docker run -d --name docker_test mysql /bin/bash
//启动容器并加以配置
docker run -p 3306:3306 -tdi --privileged [imageID] [command]
后台启动docker,并指定宿主机端口和docker映射端口。
-i:以交互模式运行容器,通常与 -t 同时使用
-d:后台运行容器
-t:为容器重新分配一个伪输入终端,通常与 -i 同时使用;
--privileged 容器将拥有访问主机所有设备的权限
通常情况下 [command] 填下 /bin/bash 即可
// 删除容器
docker rm [containerID]
// 删除镜像
docker rmi [imageID]
//进入正在运行的容器的终端交互模式
docker exec -it [containerID] /bin/bash
//交互模式中,使用ctrl+p+q退出交互以保持运行,用 exit命令退出并停止容器。