centos7安装docker和docker-compose
操作系统:centos7
安装步骤:
1 docker-compose
wget https://github.com/docker/compose/releases/download/v2.10.2/docker-compose-linux-x86_64
mv docker-compose-linux-x86_64 /usr/local/bin/docker-compose
将可执行权限应用于二进制文件:
$ sudo chmod +x /usr/local/bin/docker-compose
创建软链:
$ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
测试是否安装成功:
$ docker-compose --version
2.10.2
2 安装docker
1、安装依赖包
[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
2、设置Docker源
[root@localhost ~]# yum-config-manager \
--add-repo \
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、安装Docker CE,指定版本为20.10.2
yum install docker-ce docker-ce-cli containerd.io -y
4、启动Docker并开机自启
systemctl daemon-reload
systemctl restart docker
输入以下命令查看docker信息
[root@localhost ~]# docker info
5 、设置镜像加速
(1) 配置配置/etc/docker/daemon.json文件
[root@localhost etc]# vi /etc/docker/daemon.json
然后根据以下内容改写(这里用了aliyun的镜像)
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
(2) 重启服务
[root@localhost ~]# systemctl daemon-reload
[root@localhost ~]# systemctl restart docker
(3)开机启动
[root@localhost ~]# systemctl enable docker