CentOS7平台安装Docker

131 阅读1分钟

CentOS7平台安装Docker

1.安装底层工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

这是我们安装Docker的底层工具,它就会自动的给我们提示下载,很快下载就完成了。

2.加入阿里云yum仓库提速docker下载过程

sudo yum-config-manager --add-repo mirrors.aliyun.com/docker-ce/l…

增加阿里云的Docker下载仓库,默认情况下,Docker官方是从他的国外的服务器下载速度是非常慢的,所以在这里我们是使用yum config manager组件来指定一个新的下载源,指向的是阿里的应用服务器,通过阿里来提高我们Docker的下载速度。

3.更新一下仓库的源信息

sudo yum makecache fast

4.自动安装下载Docker

sudo yum -y install docker-ce

在这里它就会自动的下载解析,可以看到利用阿里云下载速度是非常快的,我们的Docker便自动安装成功。

5.启动Docker服务

sudo service docker start

最后咱们来验证一下,

6.验证docker是否启动成功

docker version

至此docker-ce版本安装成功 这里我们使用和windows环境完全相同的命令,docker它的安装过程,因为操作系统可能有不同,但是命令每个平台都是一样的。

7.Aliyun加速镜像下载

Centos命令行输入下面的指令加入Aliyun容器镜像,加速镜像的下载

cr.console.aliyun.com/cn-shanghai…

image.png

sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["fskvstob.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload
重启Docker并将Docker随系统自动启动
sudo systemctl restart docker
sudo systemctl enable docker
Docker-Compose安装
安装文档地址
docs.docker.com/compose/ins…
sudo curl -L "github.com/docker/comp… -s)-$(uname -m)" -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version