zoukankan      html  css  js  c++  java
  • Centos7 一键脚本离线安装 Docker-18.03.1-ce

    网盘下载需要的docker包和配置文件:

    链接:https://pan.baidu.com/s/1mUeTtMmIyz8huttPKHep1Q 
    提取码:60j2
    

    上传如下三个包到同级目录:

    docker-18.03.1-ce.tgz
    docker-install.sh
    docker.service
    

    执行一键安装脚本:

    [root@localhost ~]# chmod +x docker-install.sh 
    [root@localhost ~]# sh docker-install.sh 
    

    到此离线Docker-18.03.1-ce就安装完成了!

    脚本程序如下:

    #!/bin/bash
    
    # 注意事项:docker-18.03.1-ce.tgz
    # docker-install.sh、docker.service必须在同一个目录下!!!
    
    # 解压docker包
    tar xzf ./docker-18.03.1-ce.tgz
    if [ $? -eq 0 ]; then
         echo "docker解压成功!"
    else
         echo "docker解压解压失败,请检查文件路径和tar命令!"
    fi
    
    # 将解压出来的 docker 文件所有内容移动到 /usr/bin/ 目录下
    cp ./docker/* /usr/bin/
    if [ $? -eq 0 ]; then
         echo "docker文件复制成功!"
    else
         echo "docker文件复制失败,请检查文件路径!"
    fi
    
    # 将docker注册为service
    cp ./docker.service   /usr/lib/systemd/system/
    if [ $? -eq 0 ]; then
         echo "docker注册为service成功!"
    else
         echo "docker注册为service失败!请检查docker.service路径问题!"
    fi
    
    # 启动docker并开机启动
    systemctl start docker
    if [ $? -eq 0 ]; then
         echo "docker启动成功!"
    else
         echo "docker启动失败!"
    fi
    systemctl enable docker
    if [ $? -eq 0 ]; then
         echo "docker开机自启动成功!"
    else
         echo "docker开机自启动失败!"
    fi
    
    # 验证docker是否正常使用
    docker images
    if [ $? -eq 0 ]; then
         echo "验证命令: docker images 成功!"
    else
         echo "验证命令: docker images 失败!"
    fi
    
    docker ps -a
    if [ $? -eq 0 ]; then
         echo "验证命令: docker ps -a 成功!"
    else
         echo "验证命令: docker ps -a 失败!"
    fi
    
    docker --version
    if [ $? -eq 0 ]; then
         echo "验证命令: docker --version 成功!"
    else
         echo "验证命令: docker --version 失败!"
    fi
    
    docker info
    if [ $? -eq 0 ]; then
         echo "验证命令: docker info 成功!"
         echo "docker整体安装成功!"
    else
         echo "验证命令: docker info 失败!"
    fi
    
  • 相关阅读:
    [重回VB6]简单的QQWeb网游辅助工具开发之旅1、序言,另类的QQ登陆方法
    QQ和360大战我的观点
    不用IE Test ,快速对IE兼容性进行测试
    第八届软件设计大赛完全作品赛前评析与剧透
    屌丝如何分发大文件(大于1G)
    NetDog 酷炫版 0.1测试版发布
    Jquery制作的页码插件
    使用Html5+CSS3摆脱JS做带提示文字的输入框
    在nhibernate中,Load相同ID的实体对象的时候出错的问题!
    fieldset,legend
  • 原文地址:https://www.cnblogs.com/l-hh/p/13556638.html
Copyright © 2011-2022 走看看