Docker 安装详细步骤
一、安装前的准备
-
确认系统要求
- 不同的操作系统对 Docker 的支持有所不同,常见的如 Windows、MacOS 和各种 Linux 发行版。
-
启用虚拟化(如果需要)
- 对于某些系统,可能需要在 BIOS 中启用虚拟化支持。
二、在 Linux 系统上安装 Docker(以 Ubuntu 为例)
- 更新软件包列表
sudo apt update
- 安装依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common
- 添加 Docker 的 GPG 密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
- 添加 Docker 软件源
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
- 再次更新软件包列表
sudo apt update
- 安装 Docker 引擎
sudo apt install docker-ce
- 验证安装
sudo docker run hello-world
三、在 Windows 系统上安装 Docker
-
下载 Docker Desktop for Windows
- 访问 Docker 官方网站,下载适合 Windows 的安装程序。
-
运行安装程序
- 按照安装向导的指示进行操作。
-
启用 Hyper-V(如果系统未启用)
- 在控制面板中启用 Hyper-V 功能。
-
启动 Docker Desktop
- 安装完成后,在系统托盘中找到 Docker 图标,右键点击并选择"Start Docker Desktop"。
四、在 MacOS 系统上安装 Docker
-
下载 Docker Desktop for Mac
- 访问 Docker 官方网站,下载适合 Mac 的安装程序。
-
运行安装程序
- 将安装程序拖入应用程序文件夹,并按照指示进行操作。
-
启动 Docker Desktop
- 安装完成后,在应用程序中找到 Docker 并启动。
五、安装后的配置(可选)
-
配置 Docker 守护进程参数
- 可以通过修改
/etc/docker/daemon.json
文件来调整一些参数,如内存限制、存储驱动等。
- 可以通过修改
-
配置用户权限
- 如果需要非 root 用户能够运行 Docker 命令,可以将用户添加到
docker
组。
- 如果需要非 root 用户能够运行 Docker 命令,可以将用户添加到
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具