一键安装Docker (Centos/Debian/Ubuntu)

由Deepseek-32B生成的一键安装管理Docker的脚本

亲测Debian能用,理论其他系统也能用





输出示例:

root@iZj6ch8htktqzes4apqec4Z:~# sudo ./install_docker.sh

  ██████╗███████╗███████╗████████╗    ██╗     ██╗     ███╗   ███╗
  ██╔════╝██╔════╝██╔════╝╚══██╔══╝    ██║     ██║     ████╗ ████║
  ██║     █████╗  ███████╗   ██║       ██║     ██║     ██╔████╔██║
  ██║     ██╔══╝  ╚════██║   ██║       ██║     ██║     ██║╚██╔╝██║
  ██████╗███████╗███████║   ██║       ███████╗███████╗██║ ╚═╝ ██║
  ╚══════╝╚══════╝╚══════╝   ╚═╝       ╚══════╝╚══════╝╚═╝     ╚═╝

脚本由 deepseek-distilled-qwen-32b 模型生成

==================================================

=== Docker 安装脚本 (v2.0) ===

==================================================


==================================================

检测系统类型...
检测到系统:Debian

==================================================

检查 Docker 安装状态...
Docker 未安装。
是否需要安装 Docker?[Y/n] Y
准备安装 Docker...

==================================================

开始安装 Docker...
更新系统包列表...
安装必要的依赖包...
添加 Docker 的 GPG 密钥...(如有弹窗请选Y)
File '/usr/share/keyrings/docker-archive-keyring.gpg' exists. Overwrite? (y/N) y
注意:如果文件已存在,将覆盖旧文件。
添加 Docker 的官方仓库...
更新仓库索引...
安装 Docker CE 和相关工具...
启动并启用 Docker 服务...
允许非 root 用户运行 Docker 命令...
更新用户组信息...
非 root 用户权限设置完成。

==================================================

验证 Docker 安装...
Docker 安装成功!
Docker 版本信息:
Docker version 27.5.1, build 9f9e405
运行测试容器以验证 Docker 是否正常工作...
测试容器运行成功!

==================================================

脚本执行完毕!
root@iZj6ch8htktqzes4apqec4Z:~# 

用户操作方式

下载后执行(推荐)

# 下载脚本
curl -LO https://raw.githubusercontent.com/RyanLookchard/one-click-install-docker/main/install_docker.sh

# 赋予执行权限
chmod +x install_docker.sh

# 执行脚本(需要sudo权限时)
sudo ./install_docker.sh
瑞恩
“ 杂七杂八的东西,汇总一下可能会好一点呢~ ”
 喜欢文章
头像