文档章节

Windows IntelliJ IDEA helloDocker

郑龙飞
 郑龙飞
发布于 2017/08/22 14:00
字数 421
阅读 36
收藏 0

安装docker

  1. Docker官网下载Docker,然后一直下一步。启动时可能会出现内存不足的错误。桌面右下角找到docker图标右键->settings设置如下 docker 一般就可以正常启动了,如若不行,关机重启一下电脑。
  2. 设置docker加速器DaoCloud 。注册登录后进入到控制面板右上角点击选择windows获得你自己的加速地址。然后在docker中加入,apply后docker会自动重启。命令行中使用docker info命令表示加速成功。

IDEA安装docker插件并配置docker

  1. file->setting->plugins安装docker integration插件
  2. IDEA配置docker链接file->setting->Build,Execution,Deployment->Clouds选择加号添加Docker,会提示链接失败,需要配置一下客户端docker如下idea下方控制面板上会显示docker选项,右键链接如下

helloDocker

  1. 创建一个静态的web项目

  2. 创建docker-dir目录并在目录下创建Dockerfile文件目录结构如下

  3. 配置artifact helloDocker.war包

  4. 编写Dockerfile和配置Docker Deployment

    Dockerfile如下:

     FROM jboss/wildfly
     ADD helloDocker.war /opt/jboss/wildfly/standalone/deployments/
    

    Docker Deployment如下:(配置Container,先单机后面的向右箭头,然后指向docker-dir会自动生成container_settings.json)

  5. 以Docker方式运行和访问:

参考链接:http://www.jetbrains.com/help/idea/2016.2/docker.html#d190283e119(这是适合安装docker toolbox的用户)

© 著作权归作者所有

共有 人打赏支持
郑龙飞

郑龙飞

粉丝 49
博文 48
码字总数 60737
作品 0
邯郸
程序员
私信 提问
IntelliJ IDEA使用技巧——插件的安装及使用方法

IntelliJ IDEA 支持非常多的插件,熟练的使用插件,能够有效提高我们的开发效率以及用户体验。 首先,进入插件安装界面: Mac: -> -> ; Windows: -> -> . 标注 1:显示 IntelliJ IDEA 的插...

发芽的土豆丶
2017/11/02
0
0
IntelliJ IDEA 13自带SVN问题

三台笔记本电脑,一台Windows 8,两台Windows 7,都有TortoiseSVN 1.7以上版本。 安装IntelliJ IDEA 13后,一台Windows7在IntelliJ IDEA中操作SVN无任何问题。 一台报错,右键Clearup之后问题...

foodon
2014/10/29
0
0
IntelliJ IDEA 14全面来袭

JetBrains(目前其产品正年终促销)正式发布了IntelliJ IDEA 14(8折优惠)版本,新的IntelliJ IDEA全面提高了编辑、学习、调试的能力。具体变化如下: Decompiler IntelliJ IDEA 14带有一个...

kouxunli1
2014/11/26
0
2
从windows10迁移到Linux Deepin

如题, 这几天从windows系统迁移到deepin的linux系统花了很多时间, 以致最近都没时间来博客园。现在将这几天的成果分享出来, 顺便也做个记录。先不多说, 上一张新系统界面。 其实在装deepin之...

qingshanli
07/24
0
0
IntelliJ IDEA下载及安装教程

IntelliJ IDEA下载及安装教程 分步阅读 IntelliJ IDEA是一款功能强大的开发工具,在代码自动提示、重构、J2EE支持、各类版本工具(如git、svn、github)、maven等方面都有很好的应用。Intelli...

我风依旧
09/18
0
0

没有更多内容

加载失败,请刷新页面

加载更多

方之熙博士被任命为RISC-V基金会中国顾问委员会主席,加速RISC-V ISA在中国的应用

中国顾问委员会将就RISC-V基金会的教育和应用推广战略提供指导 今天在中国乌镇举行的世界互联网大会(World Internet Conference)上,RISC-V基金会(RISC-V Foundation)宣布,半导体行业资深人...

whoisliang
30分钟前
1
0
为了用户体验,不要做浏览器兼容

读者看到文章标题也许会感到奇怪,按照通常的经验来说,为了用户体验应该做浏览器兼容,以便让不同的浏览器用户都能有好的体验,从而增加网站的流量,但是我认为做浏览器兼容属于同样的工作重...

Bob2100
30分钟前
1
0
分布式定时任务架构 (二) xxl-job二次开发实践

4个月前,公司有任务调度的需求,需要一周内完成,时间非常紧。 需求有三点: web界面编辑cron表达式,启动,停止任务 接入公司的rpc成本较低,公司有自研的rpc,研发人员希望共用同一套注解 ...

勇哥和你一起学技术
47分钟前
1
0
React和Redux的连接react-redux

通过Redux文档来了解react-redux,在一段时间的实践后准备翻一翻源代码,顺便做些相关的总结。我看的代码的npm版本为v4.0.0,也就是说使用的React版本是0.14.x。 react-redux提供两个关键模块...

前端攻城老湿
今天
1
0
1、Mybatis连接池配置 和 Context.xml的配置

注意: (1)mybatis 3.2 之前 通过 set get 方法 获取相关属性。之后通过属性姓名获取相关关联。 (2)mybatis 映射 优先为 sql 语句中的别名与实体类的属性进行映射。 (3)jndi Java用于调...

KingFightingAn
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部