通过Intellij IDEA 14.1将web应用部署到docker容器

2015年2月4日发布的IntelliJ IDEA 14.1宣布支持Docker,详情:Docker Support in IntelliJ IDEA 14.1。本文主要介绍IntelliJ IDEA 14.1中部署docker容器的方法。

1.下载安装IntelliJ IDEA 14.1

  请下载IntelliJ IDEA 14.1 http://www.jetbrains.com/idea/

2.下载安装插件Docker-plugin.jar

 将Docker-plugin.jar插件下载到本地,在Intellij IDEA Settings中选择Plugins选项,如图2.1所示。点击Install plugin from disk,弹出新窗口,如图2.2所示,选择Docker-plugin插件。

图 2.1

图 2.2

3. 配置远程docker主机

 3.1 在Settings的Clouds选择添加Clouds配置,如图3.1所示。配置远程Docker主机的API URL(远程IP+端口),Certificates folder可以为空,配置正确后,自动出现Connection successful,如图3.2所示。

图 3.1

  PS:Docker服务中进程间通信通过/var/run/docker.sock实现,默认服务不提供监听端口,因此使用docker remote api 需要手动绑定端口。

方法:

# service docker stop
# docker -d -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375

 

图 3.2

 3.2 双击Application servers 中Docker,展示远程Docker主机上的镜像和容器信息,如图3.3所示。

图 3.3

4.通过Dockerfile将web应用构建成容器,部署到远程Docker主机

  操作步骤如下图所示:

 

 

转载于:https://www.cnblogs.com/NurHier/p/4414750.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值