参考资料
Window下玩转Docker Desktop哔哩哔哩bilibili
Docker镜像推送至Docker Hub的完整教程-百度开发者中心 (baidu.com)
为什么需要Docker?
Docker可以在不同服务器之间转移打包好的程序和环境,从而方便测试。打包好的程序和环境可以被称之为容器,我们可以通过Docker客户端寻找对应的镜像,拉取镜像以便于在测试环境中运行程序。
镜像和容器的关系是一对多,可以理解为:镜像-对应软件安装包;容器-对应软件程序,一个镜像可以在不同服务器上运行同一个程序。
win使用Docker Desktop
设置支持虚拟化
不同版本系统的设置位置不同,win11需要安装一些包
dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
具体代码参照(1),安装好后勾选Hyper-V功能