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文件:
编辑这个项目的配置:
保存,选择运行:
容器启动:
去开发服务器上检查: