首页 > 其他 > 详细

第三章 Docker 安装

时间:2021-04-21 16:22:16      阅读:24      评论:0      收藏:0      [点我收藏+]
#!/usr/bin/bash
# Author:jh
# Time:2021-04-21  11:54:22
# Name:docker_ins_apm.sh
# Version: 1.0
# Discription: To  

rely_software=(yum-utils device-mapper-persistent-data lvm2)

#1.检测系统内核版本
kernel_version=`uname -a |awk ‘{print $3}‘|cut -d. -f1-2`
if [ $kernel_version -ge 3.10];then
    echo ‘The System Can Install docker;‘
else
    echo ‘The System Can not Install docker;‘

#2.安装依赖软件
for i in ${rely_software[*]}
do       
    rpm -q $i &>/dev/null
    if [ $? -eq 0 ];then
        echo "$i is installed"            
    else            
        yum -y install $i  &>/dev/null                                                           
        action "$i is installing"  /usr/bin/true           
    fi                     
done

#3.添加docker镜像源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
if [ $? -eq 0 ] && echo "Docker Image added;" || echo "Docker Image add failed"

#4.安装docker
yum install docker-ce -y

#5.启动docker并设置开机自启
systemctl enable --now docker
if [ $? -eq 0 ] && echo "Docker started;" || echo "Docker start failed"

#6.验证服务
docker_version=`docker -v`
echo $docker_version

#7.设置加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF‘
{
      "registry-mirrors": ["https://8mh75mhz.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

第三章 Docker 安装

原文:https://www.cnblogs.com/jhno1/p/14684701.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!