(二)Docker安装教程

本文详细介绍了如何在CentOS系统上安装Docker,包括检查系统内核版本、更新yum包、卸载旧版本、安装所需软件包、设置yum源、安装Docker以及启动并设置开机启动等步骤。

文章目录

安装步骤

Docker 是一个开源的商业产品,有两个版本:社区版(Community Edition,缩写为 CE)和企业版(Enterprise Edition,缩写为 EE)。企业版包含了一些收费服务,个人开发者一般用不到。

注意:Docker 要求 CentOS 系统的内核版本在 3.10以上 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。 只要安装如下步骤来都是没问题的,本人亲测过!

1、通过 uname -r 命令查看你当前的内核版本
在这里插入图片描述
2、使用 root 权限登录 Centos。确保 yum 包更新到最新。

yum -y update

3、卸载旧版本(如果安装过旧版本的话)

yum remove docker docker-common docker-selinux docker-engine

4、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

yum install -y yum-utils device-mapper-persistent-data lvm2

5、设置yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

6、可以查看仓库中所有docker版本,并选择特定版本安装

yum list docker-ce --showduplicates | sort -r

7、安装docker

sudo yum install -y docker-ce     #由于repo中默认只开启stable仓库,故这里安装的是最新稳定版

8、启动并加入开机启动

systemctl start docker
systemctl enable docker

9、验证安装是否成功(有client和service两部分表示docker安装启动都成功了)
在这里插入图片描述

下一篇:(三)Docker阿里镜像加速

### Windows 上 Docker安装教程 #### 一、环境准备 确保计算机已启用硬件虚拟化功能。这一步骤对于顺利运行 Docker 至关重要[^1]。 #### 、下载并安装 Docker Desktop 访问官方提供的链接来获取适用于 Windows 的 Docker Desktop 版本,推荐从官方网站下载以获得最新的稳定版本和支持[^3]: [Docker Desktop 官方下载页面](https://hub.docker.com/editions/community/docker-ce-desktop-windows) 按照向导完成安装过程,在此期间可能需要登录 Docker 账户或创建新账户以便继续操作。 #### 三、配置 WSL 2 (Windows Subsystem for Linux 2) 由于当前版本的 Docker 需要依赖于 WSL 2 来提供更好的性能和服务兼容性,因此还需要设置好 WSL 2 环境作为先决条件之一[^4]。可以通过管理员权限下的 PowerShell 执行如下命令来进行安装: ```powershell wsl --install -d Ubuntu ``` 上述指令会自动安装最新长期支持版本(LTS)的 Ubuntu 发行版以及必要的组件,并将其默认设为 WSL 2 模式[^5]。 #### 四、启动与验证 成功安装之后,重启机器使更改生效;随后通过点击开始菜单中的 "Docker Desktop" 启动应用程序。首次启动时可能会花费一些时间用于初始化工作空间。待界面显示 “Docker is running”,则表明服务已经正常运作。 最后可以在命令提示符(CMD)/PowerShell 中键入 `docker run hello-world` 测试镜像拉取及容器执行情况,如果一切无误将会看到一条欢迎消息说明 Docker 正确安装完毕并且可以正常使用了。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值