Linux系统一键安装docker,支持:Debain,Ubuntu,CentOS 7.x,CentOS 8.x,Fedora等系统,在Linux系统中使用官方提供的一键安装脚本是最高效的Docker安装方式。以下是通用安装流程及注意事项:
一、通用一键安装方法
-
执行官方安装脚本
curl -fsSL https://get.docker.com | bash -s docker
该脚本自动适配主流的Linux发行版(Ubuntu/Debian/CentOS等),自动完成依赖检测、软件源配置和安装包下载14
-
国内镜像加速版(适用于网络不稳定场景)
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
使用阿里云镜像源加速下载过程5
二、验证安装结果
-
启动Docker服务
systemctl start docker && systemctl enable docker
-
验证版本信息
docker version
-
运行测试容器
docker run hello-world
出现
Hello from Docker!
提示表示环境正常5
三、不同发行版补充说明
-
CentOS系统额外步骤
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install docker-ce -
Ubuntu系统建议操作
apt-get update && apt-get install docker.io
部分旧版系统需通过
docker.io
包安装9
四、高级配置(可选)
-
修改存储路径
编辑/etc/docker/daemon.json
添加:
{"data-root": "/new/path"}
重启服务生效:
systemctl restart docker
-
非root用户权限
usermod -aG docker $USER
需重新登录生效6
注意事项
-
系统要求
-
离线安装场景
需提前下载离线包(如docker-xx.xx.tgz
),通过脚本解压并复制到
/usr/bin
通过上述流程,10分钟内即可完成生产级Docker环境部署。若需更详细的版本管理或安全配置,可参考45中的进阶指南。