首页
统计
友链
留言
导航
微语
关于
更多
直播
壁纸
视频
Search
1
十周年下载
65 阅读
2
go程序在后台运行
6 阅读
3
欢迎使用 Typecho
5 阅读
4
45 个常用Linux 命令,让你轻松玩转Linux!
3 阅读
5
Linux安装Docker完整教程
3 阅读
Linux
php
问道手游
主机
软件
Search
标签搜索
Linux常用命令
Linux安装Docker
php
内网穿透
mysql
问道下载
狗道下载
曼威
累计撰写
13
篇文章
累计收到
0
条评论
今日撰写
0
篇文章
首页
栏目
Linux
php
问道手游
主机
软件
页面
统计
友链
留言
导航
微语
关于
直播
壁纸
视频
搜索到
1
篇与
Linux安装Docker
的结果
2026-08-07
Linux安装Docker完整教程
🐳 Docker 在 Linux 下的部署与实战指南💡 背景最近接手了几个项目,发现项目的部署基本都基于 Docker。幸亏早在几年前就已经熟悉了 Docker 的基础用法,整个过程并未抓瞎。随着云原生生态的蓬勃发展,Docker 的重要性愈发凸显。本文将带你一步步完成 Linux 环境下 Docker 的部署与配置。建议收藏,以备不时之需;如果你对 Docker 感兴趣,也可以直接照着步骤动手实践,早日享受容器化带来的便利与魅力。一、Docker 及系统版本要求Docker 从 17.03 版本开始分为两个分支:版本类型说明CE(Community Edition)社区版,免费,推荐学习和生产使用EE(Enterprise Edition)企业版,强调安全合规,需付费📌 本文基于 Docker CE 社区版✅ 系统要求64 位版本的 CentOS 7 / 8 或更高版本Linux 内核版本 ≥ 3.10二、查看系统与内核版本2.1 查看 Linux 发行版本方式一:lsb_release -alsb_release -a输出示例:LSB Version: :core-4.1-amd64:core-4.1-noarch Distributor ID: CentOS Description: CentOS Linux release 7.6.1810 (Core) Release: 7.6.1810 Codename: Core方式二:cat /etc/redhat-releasecat /etc/redhat-releaseCentOS Linux release 7.6.1810 (Core)✅ 当前系统为 CentOS 7.6,满足 Docker 要求2.2 查看 Linux 内核版本方式一:uname -r(推荐)uname -r3.10.0-1160.45.1.el7.x86_64方式二:cat /proc/versioncat /proc/version方式三:uname -auname -a✅ 当前内核版本 3.10.0,满足 Docker ≥ 3.10 的要求三、Docker 自动化安装(推荐 ✅)Docker 官方与国内镜像站都提供了一键安装脚本,适合快速部署。3.1 官方一键安装(阿里云镜像加速)curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun3.2 国内 DaoCloud 一键安装curl -sSL https://get.daocloud.io/docker | sh⏳ 执行完成后,Docker 即安装完毕,无需手动干预💡 两条命令任选其一即可四、Docker 手动安装(进阶 · 可控性更强)手动安装流程分为三步:① 卸载旧版本 → ② 设置仓库 → ③ 安装 Docker4.1 卸载旧版本(可选)如果系统中曾安装过旧版本 Docker,建议先清理:yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine \ docker-ce4.2 设置 YUM 仓库安装依赖工具sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2添加 Docker 仓库官方源(较慢):sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo✅ 国内镜像源(推荐):镜像源仓库地址阿里云http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo清华大学https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo使用阿里云镜像源:sudo yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo4.3 安装 Docker安装最新版 Docker CE(推荐)sudo yum install -y docker-ce docker-ce-cli containerd.io仅安装 Docker CE(无 CLI)yum install -y docker-ce📌 安装完成后,Docker 默认 未启动,需手动启动五、Docker 启动与验证5.1 启动 Docker 服务sudo systemctl start docker5.2 验证 Docker 是否正常工作拉取 hello-world 镜像:sudo docker pull hello-world运行 hello-world 容器:sudo docker run hello-world成功输出示例:Hello from Docker! This message shows that your installation appears to be working correctly. To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the "hello-world" image from the Docker Hub. 3. The Docker daemon created a new container from that image. 4. The Docker daemon streamed that output to the Docker client.🎉 至此,Docker 安装与启动全部完成!5.3 Docker 服务管理命令操作命令守护进程重载systemctl daemon-reload启动 Dockersystemctl start docker重启 Dockersystemctl restart docker关闭 Dockersystemctl stop docker查看状态systemctl status docker开机自启systemctl enable docker六、卸载 Docker(清理环境)6.1 移除安装包yum remove docker-ce6.2 删除镜像、容器与配置数据rm -rf /var/lib/docker⚠️ 此操作不可逆,会删除所有镜像、容器、卷和网络数据七、Docker 常用操作命令速查表 ⚡7.1 镜像操作操作命令🔍 搜索镜像docker search 镜像名⬇️ 拉取镜像docker pull 镜像名📋 查看镜像docker images🗑️ 删除镜像docker rmi 镜像ID7.2 容器操作操作命令📋 查看运行中的容器docker ps📋 查看所有容器docker ps -a▶️ 启动已停止的容器docker start 容器ID⏹️ 停止容器docker stop 容器ID🔄 重启容器docker restart 容器ID🗑️ 删除容器docker rm 容器ID7.3 运行与进入容器操作命令说明🚀 新建并启动容器docker run -it ubuntu /bin/bash交互式终端🔗 进入容器(推荐)docker exec -it 容器ID /bin/bash不中断容器🔗 附加到容器docker attach 容器ID退出会停止容器💡 推荐使用 docker exec 进入容器,退出时不会停止容器运行7.4 其他实用命令# 查看 Docker 帮助 docker help # 查看 Docker 版本 docker version # 查看 Docker 系统信息 docker info # 查看容器日志 docker logs 容器ID # 查看容器资源占用 docker stats🎨 Joe 主题美化说明美化元素效果🐳 Emoji 图标章节标题一目了然📊 表格版本对比、镜像源、命令速查整齐排列📝 引用块 >背景说明与注意事项高亮🔤 代码块统一使用 bash,语法高亮清晰➖ 分割线模块之间视觉分隔加粗重点关键路径、推荐操作突出显示📖 收藏本文,下次部署 Docker 直接照做即可!如果觉得有帮助,欢迎分享给更多小伙伴 🚀
2026年08月07日
3 阅读
0 评论
0 点赞