win10 idea2019.3配置docker教程

1.首先在idea上面安装docker,显然此处我已经安装好了

 2.docker安装成功后,配置docker环境,此处显示successful就连接成功

在idea的设置里面,如果idea的docker插件安装成功,就会出现如图所示的插件选项,此处需要如上图配置,配置不成功会显示cannnot connect,无论后面接的什么原因,都是上面的url有问题,此时需要查找问题

3.首先查看一下端口,可以先查询一下,netstat -a

如果没有url端口或者该端口以被占用,或者api exceptiion,均表明你需要安装docker

4.如果没有,此处注意是在关闭所有防火墙的前提下没有,就要安装docker---官网下载(上述出了docker文件,还有一个wsl文件也需要)

 ps:此处下了两个版本的docker安装程序

5.点击安装,config全选,没什么需要注意的,安装完成点击closed。上述文件都是必要的

6.检查环境是否满足开启docker(硬件支持虚拟化,如下图所示)

 

 ps:打开任务管理器即可看到,如果未启用 ,重启,回车--f1--- security--- enable --f10

确保hyper-v已经启用,有些博主说什么系统是教育版或者家庭版要添加什么伪虚拟化操作,亲测验证不需要

7.上述成功后,双击启动docker,右下角出现docker小标,一会消失,再次双击即可,如果没消失,则无需双击

8.报错1--Hardware assisted virtualization and data execution protection must be enabled in the BIOS 报错---以管理员身份在以下界面操作以下两步

第一步:
1. 以管理员身份打开PowerShell,然后
2. 启用Hyper-V
3. dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
第二步:
1. 通过以下方式启用虚拟机监控程序
2. bcdedit /set hypervisorlaunchtype auto
3. 现在重新启动系统,然后重试。

 9.操作完成后, 重启电脑,注意必须重启电脑,再次打开docker

----WSL 2 installation is incomplete 报错

https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi

根据上述连接下载第四步中的第三个文件,通过上述连接下载该msi安装,没什么注意的,直接安装就行

 10.完成安装后,关闭docker,再次重启docker,会报下面错

system.invalidOperationException:

img

 直接运行管理员cmd,进入后

netsh winsock reset

11.重启电脑,再次打开docker,即可进入docker,配置与项目相关内容

至此,win10 条件下idea安装docker成功,即可开启基于docker的打包编译环节 

猜你喜欢

转载自blog.csdn.net/qq_41429436/article/details/119886716