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…
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