windows10安装docker和portainer
时间: 2025-01-21 22:23:38 浏览: 52
### 安装 Docker Desktop on Windows 10
对于希望在 Windows 10 上安装 Docker 的用户来说,推荐的方式是从官方网站获取最新版本的 Docker Desktop 应用程序[^3]。此应用程序集成了 Docker Engine、Docker CLI client、Docker Compose 及其他必要的组件。
#### 系统需求确认
确保操作系统满足最低要求,比如 Windows 10 Pro 或 Enterprise 版本,并启用了 Hyper-V 和 Containers 功能。
#### 下载与安装过程
访问 Docker 官方网站下载适用于 Windows 的 Docker Desktop Installer.exe 文件并执行安装向导。按照提示完成设置流程,在这期间可以选择启用 WSL 2 后端支持来提高性能表现。
```powershell
# 如果需要通过 PowerShell 手动启动 Docker Desktop
Start-Process "C:\Program Files\Docker\Docker\Docker Desktop.exe"
```
一旦成功安装并首次运行后,会自动开启后台服务,此时可以通过命令行验证是否正常工作:
```bash
docker --version
docker run hello-world
```
如果一切顺利,则证明环境搭建完毕可以正常使用了。
---
### 使用 Docker 部署 Portainer
Portainer 是一款轻量级的图形化界面管理工具,能够简化对 Docker 平台的操作体验。下面介绍如何利用 Docker 来快速部署 Portainer 实例[^4]。
#### 获取官方镜像
打开终端窗口输入如下指令以拉取最新的稳定版 Portainer CE (Community Edition):
```bash
docker pull portainer/portainer-ce
```
#### 创建持久存储位置
考虑到数据安全性和迁移便利性,建议预先创建一个用于保存 Portainer 数据库文件夹:
```bash
mkdir -p /path/to/portainer/data
```
> 注意:此处 `/path/to/` 表示主机上的任意目录路径,请依据实际情况调整。
#### 运行容器实例
最后一步就是基于上述准备好的资源启动一个新的 Portainer 容器,同时映射好外部可访问的服务端口以及内部数据库卷:
```bash
docker run -d -p 9000:9000 --name=portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /path/to/portainer/data:/data \
portainer/portainer-ce
```
现在应该可以在浏览器里通过 `http://localhost:9000` 访问到 Portainer Web UI 登录页面啦!
阅读全文
相关推荐


















