久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術(shù)文章
文章詳情頁

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

瀏覽:45日期:2023-09-25 15:49:45

前言

項目需要:

安裝Dockeridea中安裝docker插件,并配置docker一個SpringBoot項目創(chuàng)建Dockerfile

一、下載、安裝、配置Docker下載Docker

下載地址:官網(wǎng)下載 Docker

安裝

一直下一步就行

配置路徑:Settings?General 勾選 Expose daemon on tcp://localhost:2375 without TLS

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

設(shè)置鏡像,提高下載鏡像的速度https://xaiqlt1z.mirror.aliyuncs.com

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

測試是否安裝成功

C:Usersmsi>docker -vDocker version 19.03.12, build 48a66213feC:Usersmsi> docker run hello-worldHello from Docker!This message shows that your installation appears to be working correctly.To generate this message, Docker took the following steps: 1. The Docker client contacted the Docker daemon. 2. The Docker daemon pulled the 'hello-world' image from the Docker Hub. (amd64) 3. The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading. 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.To try something more ambitious, you can run an Ubuntu container with: $ docker run -it ubuntu bashShare images, automate workflows, and more with a free Docker ID: https://hub.docker.com/For more examples and ideas, visit: https://docs.docker.com/get-started/

二、Idea 安裝Docker插件

1.安裝docker插件在idea中: file--Plugins--Marketplace 搜索 Docker 安裝

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

2.配置Docker服務(wù)

file ? 搜索docker ? 選擇Docker ? 右側(cè)添加一個DockerConnection successful 顯示,表示 Docker鏈接成功

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

三、創(chuàng)建SpringBoot項目,修改pom.xmlspringMVC 項目,訪問 localhost:8080/hello 顯示 hello 字符串

@RequestMapping('/hello') @ResponseBody public String hello () { return 'hello'; }

1.配置pom.xml 文件

<build> <plugins> <plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><executions> <execution> <goals> <goal>repackage</goal> </goals> </execution></executions> </plugin> <plugin><groupId>com.spotify</groupId><artifactId>docker-maven-plugin</artifactId><version> 1.2.1</version><executions> <execution> <id>build-image</id> <phase>package</phase> <goals> <goal>build</goal> </goals> </execution></executions><configuration> <imageName>${project.artifactId}</imageName> <imageTags> <imageTag>latest</imageTag> </imageTags> <dockerDirectory>${project.basedir}</dockerDirectory> <dockerHost>http://localhost:2375</dockerHost> <resources> <resource> <targetPath>/</targetPath> <directory>${project.build.directory}</directory> <include>${project.build.finalName}</include> </resource> </resources></configuration> </plugin> </plugins> </build>

2.創(chuàng)建Docker 文件

在main文件夾下創(chuàng)建一個docker文件夾,并在里面創(chuàng)建一個Dockerfile文件。xxxxx.jar 是使用maven打包后復(fù)制進來的。

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

Dockerfile 文件內(nèi)容:

# From java image, version : 8FROM java:8# 掛載app目錄VOLUME /app# COPY or ADD to imageCOPY demo-0.0.1-SNAPSHOT.jar app.jarRUN bash -c 'touch /app.jar'EXPOSE 8080ENTRYPOINT ['java', '-jar', 'app.jar']

maven打包,將其target目錄下的jar包復(fù)制進docker目錄下。

配置Dockerfile配置

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

運行

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

運行成功

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

測試

使用docker 檢查容器是否啟動:

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

測試項目是否啟動:

在Idea中使用Docker部署SpringBoot項目的詳細(xì)步驟

總結(jié)

今天學(xué)了下Docker容器,基本的命令學(xué)會了,但是一直沒弄懂怎么使用。借此機會就花費時間進行學(xué)習(xí)。目前只是會用,后面會補上步驟詳細(xì)描述。

到此這篇關(guān)于在Idea中使用Docker部署SpringBoot項目的文章就介紹到這了,更多相關(guān)Docker部署SpringBoot項目內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 99re在线免费 | 一级免费视频 | 亚洲色图一区二区三区 | 亚洲欧洲视频 | 欧美日韩国产高清 | 亚洲综合在线视频 | 久久精品这里有 | 亚洲成人一区二区三区 | 天天操网址 | 欧美成人毛片 | 亚洲精品片 | 国产精品亚洲一区二区三区 | 91免费看 | 精品国产乱码久久久久久影片 | 高清国产午夜精品久久久久久 | 国产精品欧美久久久久一区二区 | 玖色视频| 神马电影午夜 | 亚洲成人激情在线观看 | 亚洲天堂成人在线 | 精品国产91亚洲一区二区三区www | 精品一区二区久久久久久久网站 | 欧美喷潮久久久xxxxx | 国产精品永久在线观看 | 成年人网站在线免费看 | 日韩精品99 | 国产高清在线a视频大全 | 国产精品嫩草55av | 欧美久久视频 | 色婷婷欧美 | 亚洲精品一区二三区不卡 | 亚洲一区精品在线 | 久久久久久久久99精品 | 国产精品一区二区三区在线免费观看 | 精品久久精品 | 国产亚洲综合精品 | 欧美日韩一区二区在线播放 | 亚洲国产精品人人爽夜夜爽 | a级片网站 | 69热在线观看 | 国产在线二区 |