我尝试在脱机时安装Docker(出于安全原因完全脱机)W7 PC。但是安装过程在很大程度上依赖于网络....是否有任何独立版本可以找到或者是否有任何其他解决方法.....我们真的希望能够让它发挥作用。
答案 0 :(得分:7)
Haven没有在Windows中看到Docker的任何独立设置,但是Docker Toolbox可以帮助您实现这一目标。
Docker Toolbox提供了一种在Windows系统上使用Docker的方法,即使是较旧的也不能满足Docker for Windows应用程序的最低系统要求。
Docker Toolbox包含以下Docker工具:
用于运行Docker Engine以创建映像的Docker CLI客户端 容器
Docker Machine,因此您可以从Windows运行Docker Engine命令 终端
Docker Compose用于运行docker-compose命令 Kitematic,Docker GUI
为Docker命令行预配置的Docker QuickStart shell 环境
Oracle VM VirtualBox
更新: - 如果您没有安装boot2docker并且系统尝试在创建docker机器时下载它,您可以从https://api.github.com/repos/boot2docker/boot2docker/releases/latest手动下载它,它在您的离线系统上,并手动将其放在C:\Users\user_name\.docker\machine\cache
,它应该工作。
注意:检查适用于Docker Toolbox的boot2docker版本
答案 1 :(得分:0)
使用Docker部署和运行项目的步骤:
首先在您的计算机上安装docker。由于Docker是基于Linux的环境,因此对于Windows,它将为您提供具有虚拟机“ hyper-V Manager”的Docker。下载完整的Windows软件包并安装: https://hub.docker.com/editions/community/docker-ce-desktop-windows
安装后,请使用以下命令进行检查: https://docs.docker.com/docker-for-windows/
docker –version docker container ls –all
在pom.xml中添加docker插件并运行以下命令以在docker容器内制作映像: mvn软件包docker:build https://www.tutorialspoint.com/spring_boot/spring_boot_creating_docker_image.htm
检查所有图像:
docker image ls
docker运行your_image_id
它的运行方式与您的spring项目运行相同,只是端口会像我更改的端口一样更改
像波纹管一样从邮递员运行项目api: