# 工具部署Docker

工具类型: 安装程序

文档更新: 2025-02-22 16:43:06

适用场景: 非云化产品的的私有化部署(自建环境)

# 免责申明和使用须知

  • 1.工具定位声明

    • 本工具为 辅助部署工具,旨在帮助快速搭建云原生环境所依赖的中间件(包含并不仅限于Kubernetes、Nacos、Kafka等),便于项目组快速部署微服务应用。
    • 不承诺提供中间件的长期完整维护、支持或安全保障。
  • 2.开源组件免责声明

    • 本工具使用的 Kubernetes、etcd、calico、Nacos、Kafka等组件均为开源软件,受各自开源许可证保护。
    • 本工具 不修改、不篡改 任何开源组件,仅作为安装和部署的辅助工具。
    • 使用本工具即表示您已阅读并同意相关开源组件的 使用许可协议。
  • 3.安全与责任声明

    • 本工具 不承担 因使用过程中出现的安全问题、系统崩溃、数据丢失等后果的责任。
    • 建议用户自行评估部署环境的安全性,并根据自身需求选择合适的版本和配置。
  • 4.不提供长期维护

    • 本工具仅为临时部署工具,不承诺对中间件进行持续更新、补丁修复、安全处置和兼容性支持。
    • 用户应自行关注官方更新,并根据实际需要决定是否升级或更换工具。
  • 5.商业使用提醒

    • 若您将本工具用于 商业环境,请确保所有使用组件符合其 开源许可证,并遵守相关法律法规。
    • 本工具不提供任何形式的商业支持或担保。
  • 6.用户自主决策

    • 本工具仅供参考和学习使用,最终部署方案由用户自行决定。
    • 在使用前,请确保您具备足够的技术能力,并了解Kubernetes、Nacos、Kafka等等云原生组件的运行机制和配置方法。

# 环境支持

硬件配置:2C/4G/100G

操作系统:无特殊要求

平台架构:amd64/arm64

# 使用方法

# 下载工具

按需下载对应平台架构的安装包。

工具地址: https://pan.baidu.com/s/1T0PTuhKGN7nV_l6_3ZesLw?pwd=2024

1739937627123.png

# 执行安装

bash docker-27.5.1-installer-amd64.run

1739938055102.png

# 注意事项

如果需要设置镜像仓库,手动修改 /etc/docker/daemon.json 这个文件。

[root@dev scripts]# cat /etc/docker/daemon.json
{
    "insecure-registries": ["192.168.100.99"],
    "exec-opts": ["native.cgroupdriver=systemd"],
    "registry-mirrors": ["https://registry.docker-cn.com"],
    "data-root": "/data/docker",
    "log-driver": "json-file",
    "log-opts": {"max-size": "100m"},
    "experimental": true
}

# 额外补充

docker安装器,在安装时,检测到服务运行则退出安装,如果已有docker安装且docker服务没有运行,则直接覆盖安装。

从 28.4.0 的版本开始 返回码对照表如下:

安装成功:0

安装异常:1

服务正在运行:3

编撰人:yangfc、het