2018.1 版idea 安装 docker 遇到的问题汇总

前提:

操作系统: Windows10家庭版

idea :2018.1 X64

DockerToolbox.exe

1.首先安装Docker ,windows10家庭版只能使用DockerToolbox安装

1)安装前要启动任务管理器,在性能中查看是否已经开启虚拟化,如果是禁用状态,要使用f2或f10进入BIOS界面(不同主板型号的快捷键不尽相同),进入以下目录修改Configuratio > Intel Virtualization Technology > Enabled,然后保存退出,重启机器;若果是已启用状态,就可以直接进行下一步了

2018.1 版idea 安装 docker 遇到的问题汇总

2)运行:DockerToolbox.exe 进行安装,直接默认Next 就可以

2018.1 版idea 安装 docker 遇到的问题汇总

3)安装完成后,桌面出现以下是三个图标

2018.1 版idea 安装 docker 遇到的问题汇总

 4)点击Docker Quickstart Terminal图标,从而打开一个Docker Toolbox terminal

2018.1 版idea 安装 docker 遇到的问题汇总

5)打开terminal后,terminal会自动进行一些设置,需要点时间,全部完成后,会出现如下的结果

 2018.1 版idea 安装 docker 遇到的问题汇总

6)查看Virtualbox,会运行一个名为default的虚拟机

2018.1 版idea 安装 docker 遇到的问题汇总

 至此,docker已经安装完毕。

2.使用远程工具连接配置docker

1)首先在terminal上查询IP,使用命令 docker-machine.exe ip

2018.1 版idea 安装 docker 遇到的问题汇总

2)我使用的是xshell远程连接,用户名是docker,密码是tcuser

2018.1 版idea 安装 docker 遇到的问题汇总

3)连接成功显示如下

2018.1 版idea 安装 docker 遇到的问题汇总

 4)配置docker

2018.1 版idea 安装 docker 遇到的问题汇总

5)登录docker

2018.1 版idea 安装 docker 遇到的问题汇总

至此,docker配置完毕,可以使用命令查看docker镜像,创建/删除 , 导入/导出, 上传/下载 镜像,具体命令不在此详细介绍了

3.使用idea的docker

1)安装docker插件

2018.1 版idea 安装 docker 遇到的问题汇总

 第一个问题:理论上直接安装该插件就可以,但是本人安装过程中一直加载失败,所以先把插件下载下来,再离线安装会快很多

 2)配置Docker

2018.1 版idea 安装 docker 遇到的问题汇总

第二个问题:网上很多资料是选择第二个TCP Socket连接的,但是这里总是连接失败,事实上使用Toolbox安装的有docker-machine,可以使用上边的,选择之前安装好的名为default的docker-machine就可以,一定要下面显示Connection successful才可以

3)配置Docker Registry

2018.1 版idea 安装 docker 遇到的问题汇总

 这里的address和使用xshell登陆docker的地址一样,用户名和密码也一致

 4)调出docker工作台

2018.1 版idea 安装 docker 遇到的问题汇总

 5)拉取镜像

2018.1 版idea 安装 docker 遇到的问题汇总

2018.1 版idea 安装 docker 遇到的问题汇总

至此,idea的docker成功配置

至于如何应用到工程,后续会介绍。。。