sh 在Centos 7实例上安装Docker Engine

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 在Centos 7实例上安装Docker Engine相关的知识,希望对你有一定的参考价值。

#!/usr/bin/env bash

if [ $(uname -m) != 'x86_64' ]
then
  echo "wrong kernel version"
  exit
fi

if [ $(uname -r | awk -F'.' '{print $1}') -ge "3" ]
then
  if [ $(uname -r | awk -F'.' '{print $2}') -lt "10" ]
  then
    echo "wrong kernel version"
    exit
  fi
else
  echo "wrong kernel version"
  exit
fi

sudo groupadd docker
sudo usermod -aG docker $(whoami)

sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
EOF

sudo yum -y update

sudo yum -y install docker-engine

sudo systemctl enable docker
sudo systemctl restart docker
sudo systemctl status docker

以上是关于sh 在Centos 7实例上安装Docker Engine的主要内容,如果未能解决你的问题,请参考以下文章

docker安装 之 ---CentOS 7 系统脚本自动安装

sh 在centos 7安装docker

sh 在Centos上安装Docker CE

sh 在RHEL 7.3上安装Docker CE

如何在 CentOS 7 上安装 Docker

如何在 CentOS 7 上安装 Docker