Win10 Docker 安装使用

1.前言
Docker最近推出了可以运行在Win10和Mac上的稳定版本,让我们赶紧来体验一下。

2.安装准备
需要的条件为: 64bit Windows 10,开启Hyper-V

2.1 下载Docker for Windows
从官网的下面地址可以下载

https://download.docker.com/win/stable/InstallDocker.msi

2.2 开启win10的Hyper-V
控制面板 -> 程序 -> 启用或关闭Windows功能 -> 选中Hyper-V

这里写图片描述

完成后自动重启

3.安装Docker

用刚才下载的安装包安装,安装完成后,启动Docker
这里写图片描述
这里写图片描述

如果没有开启Hyper-V,启动Docker的时候会提示开启Hyper-V
这里写图片描述

如果启动的时候,提示内存不足,启动失败,可以在setting设定中调节VM内存大小

这里写图片描述

4.使用Docker
4.1 查看版本等信息
(1)

docker info

这里写图片描述

(2)
docker version

C:\Users\Vicky> docker version
Client:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:04:48 2016
OS/Arch: windows/amd64
Experimental: true

Server:
Version: 1.12.0
API version: 1.24
Go version: go1.6.3
Git commit: 8eab29e
Built: Thu Jul 28 21:04:48 2016
OS/Arch: linux/amd64
Experimental: true

4.2 run hello world

docker run hello-world

这里写图片描述

4.3 启动一个Ubuntu容器

docker run -it ubuntu bash

这里写图片描述

4.4 查看所有容器

docker ps -a

这里写图片描述

4.5 启动一个nginx容器

docker run -d -p 81:80 --name webserver nginx

这里写图片描述

查看运行中的容器

docker ps

这里写图片描述

浏览器访问确认

这里写图片描述

5.由于国内DockerHub镜像下载速度太慢,可以在DaoCloud 注册,并使用加速器

在桌面右下角状态栏中右键 docker 图标,修改在 Docker Daemon 标签页中的 json ,把下面的地址:

http://xxxxxxx.m.daocloud.io 

加到”registry-mirrors”的数组里。点击 Apply 。
这里写图片描述

### 如何在 Windows 10使用 Docker 安装配置 OpenWebUI #### 准备工作 确保计算机满足最低硬件需求,建议至少拥有10核心CPU和16GB RAM。这些资源对于运行大型模型至关重要[^2]。 #### 安装 Docker Desktop 前往[Docker官方网站](https://www.docker.com/products/docker-desktop),下载适用于Windows版本的Docker Desktop并按照提示完成安装过程。安装过程中,请启用Hyper-V以及WSL 2支持功能,这对于后续操作非常重要[^3]。 #### 启动 Docker 并验证状态 启动Docker Desktop应用程序,并等待初始化完毕;可以通过命令行工具输入`docker --version`来确认Docker已成功安装并且可以正常运作。 #### 获取 OpenWebUI 镜像 打开PowerShell或CMD窗口,执行如下指令拉取官方提供的OpenWebUI镜像文件: ```powershell docker pull openwebui/image_name:tag ``` 请注意替换上述命令中的`image_name`与`:tag`部分为实际使用的镜像名称及其标签号。 #### 运行容器实例 继续在同一终端内键入下面这段脚本以创建一个新的容器实例并将端口映射到主机上的指定位置(此处假设目标访问路径为`http://localhost:3000`),从而实现外部网络连接至内部服务的功能: ```powershell docker run -d -p 3000:80 --name=openwebui_container openwebui/image_name:tag ``` 同样地,记得调整这里的参数设置使之匹配所选镜像的具体情况[^1]。 此时应该可以在浏览器里通过访问`https://localhost:3000`查看到Open WebUI所提供的图形化管理界面了。 #### 设置环境变量 (可选) 如果需要进一步自定义部署方案,则可能涉及到一些额外配置项的设定。这通常是在启动容器之前利用`-e KEY=VALUE`的形式传递给Docker引擎处理的。具体选项取决于各个项目文档说明。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值