Centos7下yum安装dockerCE版本
1.通过yum安装docker
#1.yum包更新到最新
yum update
#2.安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
#3.设置docker稳定版本的yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
#4.安装docker,如果因为网络原因失败,再次用下面命令安装即可
yum install -y docker-ce
#5.验证是否安装成功,成功安装会出现版本
docker -v
2.配置阿里云镜像加速器-免费
登录 阿里云,然后进入控制台,选择容器镜像服务-镜像加速器,复制可能会出现不全,大家注意
#验证下镜像是否添加完成,出现你的加速器地址代表加速器安装完成
cat /etc/docker/daemon.json
3.docker服务相关命令
#启动docker
systemctl start docker
#docker状态查询
systemctl status docker
#docker停止
systemctl stop docker
#docker重启
systemctl restart docker
#docker开机启动
systemctl enable docker
4.docker镜像相关命令
#查看本地镜像
docker images
#搜索镜像,mysql举列
docker search mysql
#下载最新版镜像
docker pull mysql
#下载指定版本镜像 https://hub.docker.com/ 找版本号
docker pull mysql:8
#删除本地镜像,通过ID 9228ee8bac7a是之前docker images查询出来的本地镜像的ID
docker rmi 9228ee8bac7a
#删除本地镜像,通过版本
docker rmi mysql:8
#删除本地所有的镜像
docker rmi `docker images -q`
4.docker容器相关命令
#创建容器 -i表示容器一直运行 --name=容器名字 -t为容器分配一个输入终端 exit退出 -d后台运行容器
docker run -it --name=C1 centos:7
docker run -id --name=C2 centos:7
#查看正在运行的容器
docker ps
#查看所有的容器
docker ps -a
#进行容器,C2容器名字
docker exec -it C2 /bin/bash
#停止容器,C2容器名字
docker stop C2
#启动容器
docker start C2
#删除容器,通过容器名称C2
docker rm C2
#删除容器,通过容器ID38d29053cfac
docker rm 38d29053cfac
#删除所有的容器
docker rm `docker ps -aq`
#查看容器信息
docker inspect C2