Docker部署

程小虎2025-12-23 21:39:49

🐳 Docker部署文档


📌 文档信息

  • 作者: 程小虎
  • 创建时间: 2025-12-04
  • 最近修订: 2025-12-06
  • 版本号: v1.0

✨ 介绍

  • 本教程安装方式为二进制安装,理论上支持所有Linux发行版系统
  • 本教程使用脚本安装,可实现一键安装,整个安装过程只需要一条命令即可
  • 默认安装的Docker版本为 v28.3.1
  • 本教程教程默认会配置镜像加速器,确保安装好之后,可直接拉取镜像

🛠️ 安装过程

安装过程中需要使用root用户进行安装,若系统当前用户为非root用户(必须是配置了sudo免密),则先执行下面命令切换为root用户

sudo su - root

执行下面命令,创建文件上传目录

mkdir /soft

将Docker安装包对应的文件夹 [ docker ],上传至/soft 路径下,若一开始登录的时非root用户,可以先上传到 /tmp 路径下,然后移动到 /soft

  • docker-28.3.1.tgz:Docker离线安装包
  • docker-cli:Docker命令补全文件
  • install_docker.sh:一键安装脚本
[root@huge ~]# cd /soft/docker/
[root@huge docker]# 
[root@huge docker]# ll
总用量 80076
-rw-r--r--. 1 root root 81868826 1227 21:40 docker-28.3.1.tgz
-rw-r--r--. 1 root root   114588 1227 21:40 docker-cli
-rw-r--r--. 1 root root    10432 1227 21:46 install_docker.sh

直接执行脚本即可安装

[root@huge docker]# bash install_docker.sh

Docker部署成功,版本信息如下:                                                                                  

Docker version 28.3.1, build 38b7060

拉取镜像测试,可以看到成功拉取

[root@huge docker]# docker pull hello-world
Using default tag: latest
latest: Pulling from library/hello-world
17eec7bbc9d7: Pull complete 
Digest: sha256:d4aaab6242e0cace87e2ec17a2ed3d779d18fbfd03042ea58f2995626396a274
Status: Downloaded newer image for hello-world:latest
docker.io/library/hello-world:latest
最近更新 3/19/2026, 9:06:05 AM