Idea建docker项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Idea建docker项目相关的知识,希望对你有一定的参考价值。

参考技术A Idea是Java开发利器,SpringBoot是Java生态中最流行的微服务框架,docker是时下最火的容器技术,那么它们结合在一起会产生什么化学反应呢?

1.Docker的安装可以参考 https://docs.docker.com/install/

2.配置docker远程连接端口

找到 ExecStart,在最后面添加 -H tcp://0.0.0.0:2375,如下图所示

3.重启docker

4.开放端口

5.Idea安装插件,重启

6.连接远程docker

(1) 编辑配置

(2) 填远程docker地址

(3) 连接成功,会列出远程docker容器和镜像

项目结构图

(1) 配置pom文件

(2) 在src/main目录下创建docker目录,并创建Dockerfile文件

(3) 在resource目录下创建application.properties文件

(4) 创建DockerApplication文件

(5) 创建DockerController文件

(6) 增加配置

命令解释

(7) Maven打包

(8) 运行

先pull基础镜像,然后再打包镜像,并将镜像部署到远程docker运行

这里我们可以看到镜像名称为docker-demo:1.1,docker容器为docker-server

(9) 运行成功

(10) 浏览器访问

(11) 日志查看

自此通过idea 部署springboot项目到docker成功!难以想象,部署一个Javaweb项目竟然如此简单方便!

在Idea中创建JavaWeb项目

在Idea集成开发环境中创建JavaWeb项目


 

Idea这个IDE是Java开发领域的最近很流行的IDE,在其中创建JavaWeb项目不是那么简单,特此,记录一下我自己的学习过程。

 

提纲

1、JavaWeb项目的一般构成

2、在Idea中创建JavaWeb的过程和过程中每一步操作的原因

 

1、JavaWeb项目的一般构成

=======================

 

2、在Idea中创建JavaWeb的过程和过程中每一步操作的原因

=================================================

 

 

参考资料:

1、https://www.cnblogs.com/shindo/p/7272646.html,按照这个走了一遍,但是很多细节不是很理解

2、https://blog.csdn.net/qq_34256872/article/details/73930798,这是看到的第二篇文章,看过后才对创建过程有了更多的理解

 

以上是关于Idea建docker项目的主要内容,如果未能解决你的问题,请参考以下文章

IDEA配置Docker一键部署SpringBoot项目(企业级做法)

IDEA集成Docker插件实现项目打包镜像一键部署与Docker CA加密认证

IDEA创建springboot项目部署到远程Docker

idea将springboot项目部署到docker

idea远程部署SpringBoot项目到Docker

Docker-IDEA整合Docker