跳转至

其它工具

如果您觉得这个项目不错对您有所帮助的话,请点击仓库右上角的 Star 并分享给更多的朋友

Docker 安装脚本#

支持 选择或更换软件源以及镜像仓库安装指定版本重装 等功能
脚本参考 官方文档 使用包管理工具实现安装,支持的系统详见下方表格

Debian Red Hat Enterprise Linux
Ubuntu Fedora
Kali Linux CentOS
Linux Mint Rocky Linux
Deepin(深度) AlmaLinux
Zorin OS openEuler(开源欧拉)
Armbian OpenCloudOS(鸥栖)
Proxmox Anolis OS(龙蜥)
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
bash <(curl -sSL https://raw.githubusercontent.com/SuperManito/LinuxMirrors/main/DockerInstallation.sh)
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)

脚本集成安装 Docker EngineDocker Compose,可选择安装版本、下载软件源、镜像加速器,支持海内外服务器环境和 arm 架构处理器环境使用

Docker CE 软件仓库,全称 Docker Community Edition(Docker 社区版),用于下载并安装 Docker 相关软件包
Docker Registry 镜像仓库,用于控制下载镜像的默认来源存储仓库,又称镜像加速器,默认为官方的 Docker Hub 仓库

命令选项#

名称 含义 选项值
--source 指定 Docker CE 源地址(域名或IP) 地址
--source-registry 指定镜像仓库地址(域名或IP) 地址
--codename 指定 Debian 系操作系统的版本代号 代号名称
--install-latest 是否安装最新版本的 Docker Engine truefalse
--close-firewall 是否关闭防火墙 truefalse
--clean-screen 是否在运行前清除屏幕上的所有内容 truefalse
--ignore-backup-tips 忽略覆盖备份提示(即不覆盖备份)

软件源格式 <WEB协议>://<软件源地址>/<软件源分支>

关于服务报错无法启动#

非新装环境可能会在运行脚本后遇到 Docker 服务无法启动的情况,建议重新安装来解决,卸载不会删除镜像和容器数据

卸载命令如下:

apt-get remove -y docker* containerd.io runc && apt-get autoremove

Debian   Ubuntu   Kali   Linux Mint   Deepin   Zorin OS   Armbian   Proxmox

yum remove -y docker* containerd.io podman* runc

Red Hat Enterprise Linux   CentOS   Rocky Linux   AlmaLinux   Fedora   OpenCloudOS   openEuler   Anolis OS

卸载完成后重新执行脚本安装即可

其它#

提供一些常见服务的一键换源命令,用于备忘

NPM#

适用于 npm yarn pnpm

npm config set registry https://registry.npmmirror.com/
npm config set registry https://mirrors.tencent.com/npm/

PYPI#

适用于 pip pip3

pip3 config set global.index-url https://mirrors.aliyun.com/pypi/simple/
pip3 config set global.index-url https://mirrors.tencent.com/pypi/simple/
pip3 config set global.index-url https://pypi.mirrors.ustc.edu.cn/simple/