CentOS7-安装docker-ce和docker-compose

CentOS7-安装docker-ce

配置yum, 可参考: CentOS7-配置yum国内源

1. 安装必要的一些系统工具

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

2.添加软件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3.更新并安装 Docker-CE

yum makecache fast
yum -y install docker-ce

4.更新国内源

rm -f /etc/docker/daemon.json
mkdir -p /etc/docker
cat >> /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}
EOF

4.开启Docker服务

service docker start

5.安装docker-compose

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
docker-compose --version

6.总结一句话脚本

yum install -y yum-utils device-mapper-persistent-data lvm2 && \
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo && \
yum makecache fast && yum -y install docker-ce && \
rm -f /etc/docker/daemon.json && mkdir -p /etc/docker && \
cat >> /etc/docker/daemon.json <<EOF
{
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ]
}
EOF

curl -L https://get.daocloud.io/docker/compose/releases/download/1.25.0/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose && \
chmod +x /usr/local/bin/docker-compose && \
ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose && \
docker-compose --version
posted @ 2020-09-26 22:25  jarowlu666  阅读(473)  评论(0)    收藏  举报