Linux安装Docker 28 安装包文件直接安装,CentOS RedHat Debian Ubuntu 等系统都支持安装 经测试此安装方式适用于所有liunx系统都可以正常安装使用 终端切换成管理员身份执行 1、下载 Docker 安装包 wget https://download.docker.com/linux/static/stable/x86_64/docker-28.0.0.tgz 2、解压下载的 tgz文件到/usr/local/bin 目录,此步骤包含安装docker sudo tar xzvf docker-28.0.0.tgz -C /usr/local/bin --strip-components=1 3、验证 Docker 是否安装成功 docker --version 如果显示 Docker version 28.0.0, build xxx,则表示安装成功 4、配置 Docker 启动,创建一个 systemd 服务 创建 Docker 服务文件 sudo nano /etc/systemd/system/docker.service 打开后然后添加以下内容 [Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network.target [Service] Type=simple ExecStart=/usr/local/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID LimitNOFILE=1048576 LimitNPROC=infinity LimitCORE=infinity Restart=always TimeoutStartSec=0 # Uncomment if you want to run Docker as a non-root user # User=docker [Install] WantedBy=multi-user.target 5、保存并退出编辑器,然后重新加载 systemd 配置 sudo systemctl daemon-reload 6、启动 Docker 并设置开机启动 sudo systemctl start docker sudo systemctl enable docker 7、确认 Docker 服务状态 sudo systemctl status docker 8、创建 /etc/docker 目录【用于配置镜像加速器】 sudo mkdir -p /etc/docker 9、创建并编辑 daemon.json 文件 sudo nano /etc/docker/daemon.json 10、复制下面内容填入/etc/docker/daemon.json,然后重载配置文件和重启docker,默认配置两个加速地址需要其他的自行修改 { "registry-mirrors": [ "https://hub.vmos.us", "https://hub2.vmos.us" ] } 11、重载配置文件和重启docker sudo systemctl daemon-reload sudo systemctl restart docker 12、测试拉取 docker pull ubuntu