我设法克服了这个问题中描述的错误消息https://stackoverflow.com/q/66230916/2875641但是 Jenkins 服务无法启动。在 Win 10 Home 上是否可以启动它?
答案1
尝试本文作为解决方法或购买 Windows Pro 许可证(迄今为止最简单的解决方案)。您可以从本文和下文中看到,获取 Pro 非常简单。
所需工具 您将需要以下工具来实现此解决方案 Virtualbox:这是一个免费的开源解决方案,可让您在 Windows 10 Home 上运行虚拟机。 Docker Toolbox:在 Windows 10 Home 上使用 Virtualbox 运行 Docker 所需的所有工具。 Chocolatey(可选):可以方便在 Windows 上下载和安装软件包的软件包管理器。使用 Chocolatey(可选)
步骤 1:创建虚拟机 我们需要创建一个运行 Linux 的虚拟机来托管 Docker 服务。docker-machine create --driver virtualbox default 注意,我们称之为系统默认值,但你可以使用你选择的其他名称。步骤 2:重新配置 Docker 服务 Docker Machine 没有在没有 TLS 的情况下运行的选项,因此我们必须在虚拟机上重新配置该服务。
首先登录虚拟机:docker-machine ssh default 在系统内部,运行以下命令来编辑配置并重新启动Docker服务:
sudo sed -Ei
“s/(DOCKER_HOST='.:)(。)/\12375'/“
/var/lib/boot2docker/profile sudo sed -i
“s/DOCKER_TLS=auto/DOCKER_TLS=no/”
/var/lib/boot2docker/profile sudo /etc/init.d/docker restart
使用 CTRL-D 或输入 exit 退出虚拟机。
安装后,下一步就是进行设置。
步骤 0:创建项目结构和文件 下面逐步运行这些 PowerShell 命令来为项目创建目录和文件结构。