banner
NEWS LETTER

Docker安装

Scroll down

本文作者:丁辉

Docker安装

目录详情

文件夹名 内容
Docs Docker文档目录
Dockerfile Dockerfile示例、文档目录
Builder 构建镜像示例、文档目录
Compose Docker-Compose文档目录
Files 存放各文档内部需要使用的脚本或配置文件
问题记录 Docker学习过程中遇到的疑难杂症

安装脚本使用

支持系统 支持架构
Centos7,8 x86、arm64
Ubuntu* x86、arm64

在线安装

极简模式

直接二进制安装最新版 Docker

1
curl -sfL https://gitee.com/offends/Kubernetes/raw/main/Docker/install.sh | bash -s all_curl

多功能模式

通过 clone 仓库文件进行安装

1
git clone https://gitee.com/offends/Kubernetes.git && cd Kubernetes/Docker
  • 控制安装方式

    • 切换二进制安装[默认模式]

      1
      export INSTALL_TYPE=binary
      脚本参数 作用 用法
      rke 二进制安装 Rke1 官方支持 Docker 最新版本 ./install.sh rke
      latest 二进制安装 Docker 官方最新版本 ./install.sh latest
    • 切换官方脚本安装

      1
      export INSTALL_TYPE=official
      脚本参数 作用 用法
      default 官方默认安装脚本 ./install.sh default
      aliyun 官方默认安装脚本-阿里源 ./install.sh aliyun
    • 调试模式

      本状态使用于对 Docker 做特殊更改或卸载情谨慎使用

      1
      export INSTALL_TYPE=privilege
      脚本参数 作用 用法
      stop 强制停止 Docker,并清理残留进程 ./install.sh stop
      uninstall 强制卸载 Docker[正常情况下会保留存储文件] ./install.sh uninstall
      clean 清理 Docker 持久化残留文件,请谨慎使用 ./install.sh clean
      update 更新 Docker 版本[只支持二进制部署环境更新] ./install.sh update

离线安装

通过 offline_packager.sh 脚本打包离线文件

可以通过传入 DOCKER_VERSION 变量指定 Docker 版本(默认版本为: 24.0.7)

  • 指定版本

    1
    export DOCKER_VERSION="24.0.7"

    清除变量

    1
    unset DOCKER_VERSION
  • 开始打包

    1
    ./offline_packager.sh amd64
  • 使用

    1
    tar -zxvf docker-offline.tar.gz && ./install.sh

参数

参数 使用方法
amd64 ./offline_packager.sh amd64
arm64 ./offline_packager.sh arm64

I'm so cute. Please give me money.

其他文章
cover
Helm对接外部Ceph
  • 70/01/01
  • 00:00
  • Kubernetes-Helm
目录导航 置顶
  1. 1. Docker安装
    1. 1.1. 目录详情
    2. 1.2. 安装脚本使用
      1. 1.2.1. 在线安装
      2. 1.2.2. 离线安装
请输入关键词进行搜索