🍁 作者:知识浅谈,CSDN签约讲师,CSDN博客专家,华为云云享专家,阿里云专家博主
📌 擅长领域:全栈工程师、爬虫、ACM算法
🔥 微信:zsqtcyw 联系我领取学习资料
🤞Docker 安装指南🤞
- 🎈前言
- 🎈Docker 安装前的准备
- 🎈在 Linux 上安装 Docker
- 🎈在 Windows 上安装 Docker
- 🎈在 macOS 上安装 Docker
- 🎈配置镜像加速(可选)
- 🍚总结
🎈前言
Docker 是一款开源的应用容器引擎,它允许开发者将应用及其依赖打包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。Docker 容器是轻量级的,可以在几乎任何地方以相同的方式运行。以下是一份详细的 Docker 安装指南,涵盖了多种操作系统环境。
🎈Docker 安装前的准备
- 检查操作系统要求
- 确保操作系统为 64 位。
- 确保操作系统内核版本不低于 3.10(对于 Linux 系统)。
- 对于 Windows 系统,需要确保是 64 位的 Windows 10 Pro、Enterprise 或 Education 版本(Build 15063 或更高版本),或者 Windows 11,并启用 Hyper-V 虚拟化功能。
- 对于 macOS,需要 macOS 的最新版本或至少是支持的最低版本,并且硬件是 64 位处理器。
- 拥有 sudo 权限
- 确保你有足够的权限在系统中安装软件包。
🎈在 Linux 上安装 Docker
以下是在 CentOS 系统上安装 Docker 的步骤,但大多数步骤也适用于其他 Linux 发行版。
- 更新系统软件包
sudo yum update
- 安装依赖软件包
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
- 安装 Docker CE
sudo yum install docker-ce docker-ce-cli containerd.io
4. 启动 Docker 服务
sudo systemctl start docker
- 设置 Docker 服务开机自启
sudo systemctl enable docker
- 验证 Docker 安装
docker --version
docker run hello-world
🎈在 Windows 上安装 Docker
- 启用 Hyper-V
- 打开“控制面板” > “程序” > “启用或关闭 Windows 功能”。
- 勾选“Hyper-V”和“容器”选项,点击“确定”并重启计算机。
- 下载 Docker Desktop
- 访问 Docker 官网下载页面:https://www.docker.com/get-started/。
- 选择 Windows 版本下载安装程序。
- 安装 Docker Desktop
- 双击下载的 Docker Desktop 安装文件,按照安装向导完成安装。
- 重启计算机以确保设置正确应用。
- 验证 Docker 安装
- 在系统托盘中找到 Docker 图标,确保 Docker 正在运行。
- 打开命令提示符或 PowerShell,输入 docker --version 来检查 Docker 版本。
- 运行 docker run hello-world 来验证 Docker 是否能成功创建和运行容器。
🎈在 macOS 上安装 Docker
- 下载 Docker Desktop for Mac
- 访问 Docker 官网的 Docker Desktop for Mac 下载页面:https://www.docker.com/products/docker-desktop/。
- 下载并安装 Docker Desktop。
- 安装 Docker Desktop
- 双击下载的 .dmg 文件以打开安装器。
- 拖动 Docker 图标到 Applications 文件夹以完成安装。
- 启动 Docker Desktop
- 打开 Applications 文件夹并双击 Docker.app。
- 在系统偏好设置中允许 Docker 加载新的系统扩展。
- 验证 Docker 安装
- 打开 Terminal,输入 docker --version 来检查 Docker 版本。
- 运行 docker run hello-world 来验证 Docker 是否能成功创建和运行容器。
🎈配置镜像加速(可选)
为了提升下载 Docker 镜像的速度,可以配置 Docker 镜像加速。以阿里云为例,需要编辑 /etc/docker/daemon.json 文件(如果不存在则创建),添加以下内容:
{"registry-mirrors": ["https://你的阿里云镜像加速地址"]
}
然后重启 Docker 服务以应用更改。
🍚总结
大功告成,撒花致谢🎆🎇🌟,关注我不迷路,带你起飞带你富。
作者:码海浮生