Docker Plugin | 8lovelife's life
0%

Docker Plugin

简单记录下我在IntelliJ IDEA中如何使用Docker

Intellij Idea 配置Docker

Docker :Docker是目前比较流行的容器,帮你管理应用服务 —— Docker官网

下载Docker插件

这里写图片描述

启动Docker Daemon

启用TCP连接:
sudo docker daemon -H tcp://0.0.0.0:4243 -H unix:///var/run/docker.sock

Certificates

将Docker登录证书拷贝到本地,准备连接

这里写图片描述

连接Docker

Intellij Idea 15.0
这里写图片描述
Intellij Idea 2016
这里写图片描述

配置Docker Registry

这里写图片描述

Deploy on Docker

Run/Debug Configurations

构建Docker镜像 Dockerfile(build image)
Dockerfile:
FROM tomcat
ADD HelloWorld.war /usr/local/tomcat/webapps

Docker容器参数配置
Container.json:
{
“HostConfig”: {
“PortBindings”:{ “8080/tcp”: [{ “HostIp”: “0.0.0.0”, “HostPort”: “18080” }] }
}
}

发布镜像

这里写图片描述

加载容器配置JSON file

这里写图片描述

Start Docker

localhost:18080/HelloWorld
这里写图片描述

参考

Docker
IntelliJ IDEA

It’s a lonely place. You got to keep talking to yourself.

Moon