centos7安装docker
一、环境配置
1、docker环境配置:centos7,Linux版本:3.10,64位
2、查询方式:cat /etc/centos-release、uname -a
二、安装docker
1、安装gcc
①、查看是否安装:gcc --version【若未安装操作步骤2】
②、安装gcc命令:yum -y install gcc gcc-c++
2、安装依赖:yum install -y yum-utils device-mapper-persistent-data lvm2
3、添加doker源:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4、更新yum缓存:sudo yum makecache fast
5、安装docker ce
查看docker-ce版本:yum list docker-ce --showduplicates | sort -r
安装docker-ce:yum -y install docker-ce docker-ce-cli containerd.io
注:若GPG密钥失败,更新密钥(7为Centos版本号),输入:rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
6、启动docker
①、启动docker:systemctl start docker
②、查看docker版本号:docker version
③、测试docker:docker run hello-world(若测试时报:Unable to find image 'hello-world:latest' locally,看④)
④、更换稳定镜像源:
1)进入配置编辑模式:vi /etc/docker/daemon.json
2)添加内容:"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
3)查看配置是否保存成功:"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
4)刷新配置:sudo systemctl daemon-reload
5)重启docker:sudo systemctl restart docker
6)查看是否成功:sudo docker info
7、设置开机启动docker:systemctl enable docker.service
三、docker常用命令
1、启动docker: systemctl start docker
2、停止docker: systemctl stop docker
3、重启docker: systemctl restart docker
4、查看docker状态: systemctl status docker
5、开机启动: systemctl enable docker
6、查看docker概要信息: docker info