IDEA+docker实践
1.下载

2.下载jdk
目前在官网下载jdk的时候需要登陆,这边分享一个账号,方便下载
2696671285@qq.com
密码:Oracle123
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html


安装路径:
C:\Program Files\Java\jdk1.8.0_131\


环境变量配置



C:\ProgramData\Oracle\Java\javapath;E:\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
增加;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
点击确定。
检查:

出现以上结果则表明jdk安装成功。
安装IDEA:

默认JetBrains,点击Install



一路默认
然后运行

选择Plugins,插件


已经安装了docker插件
连接远程Docker服务

选择setting:


可以看到目前连接失败:

本次实战中,IDEA作为开发电脑,要远程连接到另一台Linux电脑上部署的Docker服务192.168.2.95,我们登陆到机器上,进行docker远程访问配置:
# vi /lib/systemd/system/docker.service 修改: ExecStart=/usr/bin/dockerd -H tcp://tcp://0.0.0.0:2375 -H unix://var/run/docker.sock --containerd=/run/containerd/containerd.sock
重启docker 服务:
[root@dev_vonedao_95 ~]# systemctl daemon-reload [root@dev_vonedao_95 ~]# systemctl restart docker [root@dev_vonedao_95 ~]# ps -ef |grep docker root 12319 1 1 18:27 ? 00:00:00 /usr/bin/dockerd -H tcp://tcp://0.0.0.0:2375 -H unix://var/run/docker.sock --containerd=/run/containerd/containerd.sock root 12461 12217 0 18:27 pts/0 00:00:00 grep --color=auto docker
再次连接就成功了!

写个简单的应用:

添加dockerfile文件:

编辑这个项目的配置:




保存,选择运行:

容器启动:

去开发服务器上检查:


浙公网安备 33010602011771号