首页  > 科技热搜  > win10家庭版Docker环境搭建步骤

win10家庭版Docker环境搭建步骤

发布时间:2023-06-08 04:37:39     作者:互联网收集     浏览量:394    

win10 家庭版 docker

一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。容器有点像轻量级的虚拟机,能够提供虚拟化的环境,但是成本开销小得多。

Docker是基于linux的,在win10中首先需要安装wsl2。wsl全称Windows Subsystem for Linux,让win10能够原生运行Linux二进制可执行文件的兼容层,且不会产生传统虚拟机或双启动设置开销。

win10 家庭版 docker

wsl2安装步骤参照微软官方教程https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#step-4---download-the-linux-kernel-update-package步骤一到五

win10 家庭版 docker

参照Docker官方说明https://docs.docker.com/docker-for-windows/wsl/

Docker原始镜像源在国外,可在Docker设置中的registry-mirrors项添加国内镜像源加速。

Docker安装完成后进入powershell输入

如果出现如下信息表示Docker安装成功。

docker成功安装后提示信息

Docker默认安装在c盘且安装过程中不可修改安装位置,如果c盘剩余空间太小很不方便,基于hyper-v的Docker Desktop可安装好后在设置中直接修改位置,Docker Desktop WSL 2 backend可按照如下过程转移至其他位置:

1)删除所有容器:

可进入powershell执行以下命令

或在Docker Desktop中手动删

2)关闭所有发行版

3)备份已有image数据

最后的E:docker-desktopdocker-desktop-data.tar是备份路径,可视情况自行修改

4)注销当前的docker-desktop-data发行版

5)重新导入备份的docker-desktop-data

E:docker-desktopdata为指定的Docker新存储路径

E:docker-desktopdocker-desktop-data.tar为第3)步备份的地址

6)重新运行Docker Desktop

安装所需的镜像。这里使用的是deepo(https://github.com/ufoym/deepo),集成了常见的深度学习库和相应的环境

vscode是当前最流行的IDE之一,用过的都说好。在vscode中与容器连接非常简单,步骤如下:

vscode中连接container

以后再次使用时,只需先启动container:

之后直接执行上述第三步即可

收藏文章

收藏

文章标签: win10     家庭版     Docker    
上一篇:让你的笔记本更省电 你应该学会这3招 能管大用 下一篇:Window停止响应,系统死机,用这7招排除故障,实用