最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IDEA實現(xiàn)一鍵部署項目到服務(wù)器過程

 更新時間:2025年10月20日 15:45:54   作者:fanaozhe  
本文介紹了在阿里云服務(wù)器上通過開放2375端口、配置Docker及IDEA插件,實現(xiàn)項目打包、編寫Dockerfile、構(gòu)建鏡像和容器,并最終通過瀏覽器訪問部署服務(wù)的全過程

一:準備工作

1、服務(wù)器安裝Docker容器(我這里使用的是阿里云,詳細步驟可見我的另一篇文章

2、阿里云開放2375端口(這里我使用阿里云服務(wù)器,附詳細端口開放步驟);

3、pom文件配置插件

<!--使用maven插件構(gòu)建docker鏡像-->
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <version>1.4.0</version>
                <executions>
                    <execution>
                        <id>default</id>
                        <!--如果package時不想用docker打包,就注釋掉這個goal-->
                        <phase>package</phase>
                        <!--<goals>
                            <goal>build</goal>
                            <goal>push</goal>
                        </goals>-->
                    </execution>
                </executions>
                <configuration>
                    <!--你需要配置的地方-->
                    <useMavenSettingsForAuth>true</useMavenSettingsForAuth>
                    <!--指定倉庫名/鏡像名-->
                    <repository>${docker.repository}/${docker.image.prefix}/${project.artifactId}</repository>
                    <!--指定tag -->
                    <tag>${project.version}</tag>
                    <buildArgs>
                        <!--指定參數(shù)jar-->
                        <JAR_FILE>${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>

二:修改配置文件,打開2375端口

vim /usr/lib/systemd/system/docker.service

在ExecStart 后面加上-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock 

重新加載配置文件和啟動:

systemctl daemon-reload
systemctl start docker

三:idea安裝Docker插件并配置

如上圖顯示Connection successful,則表明idea的docker配置成功

四:idea工具clean、package項目代碼

此時項目target目錄下會生成項目的class文件和jar包

五:編寫Dcokerfile代碼

FROM openjdk:8-jdk-alpine
VOLUME tmp
ARG JAR_FILE
ADD target/*.jar app.jar
ENTRYPOINT ["java", "-jar","/app.jar"]

六:idea配置docker運行,構(gòu)建鏡像和容器

此時Idea底部菜單欄窗口可查看到Docker所有容器和鏡像,并可進行容器和鏡像的刪除、啟動等操作;

七:訪問服務(wù)

地址欄輸入 http://ip地址:端口號/,即可訪問項目:

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • MyBatis新增數(shù)據(jù)并返回主鍵值方式

    MyBatis新增數(shù)據(jù)并返回主鍵值方式

    這篇文章主要介紹了MyBatis新增數(shù)據(jù)并返回主鍵值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 關(guān)于shiro中部分SpringCache失效問題的解決方法

    關(guān)于shiro中部分SpringCache失效問題的解決方法

    這篇文章主要給大家介紹了關(guān)于shiro中部分SpringCache失效問題的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-07-07
  • java 遍歷Map的5種方法示例詳解

    java 遍歷Map的5種方法示例詳解

    在 java 中,Map遍歷的方式主要有for循環(huán)、迭代器 Iterator 、Lambda 表達式遍歷的 forEach、Stream API 這幾種方式,下面給大家介紹java 遍歷Map的5種方法,感興趣的朋友一起看看吧
    2025-06-06
  • JAVA反射機制中g(shù)etClass和class對比分析

    JAVA反射機制中g(shù)etClass和class對比分析

    這篇文章主要介紹了JAVA反射機制中g(shù)etClass和class對比分析,具有一定參考價值,需要的朋友可以了解下。
    2017-11-11
  • 詳解java中產(chǎn)生死鎖的原因及如何避免

    詳解java中產(chǎn)生死鎖的原因及如何避免

    這篇文章主要介紹了java中產(chǎn)生死鎖的原因及如何避免,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • java對xml節(jié)點屬性的增刪改查實現(xiàn)方法

    java對xml節(jié)點屬性的增刪改查實現(xiàn)方法

    下面小編就為大家?guī)硪黄猨ava對xml節(jié)點屬性的增刪改查實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • 淺談Java之終止繼承:Final類和Fianl方法

    淺談Java之終止繼承:Final類和Fianl方法

    這篇文章主要介紹了Java之終止繼承:Final類和Fianl方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-03-03
  • JAVA微信掃碼支付模式二線上支付功能實現(xiàn)以及回調(diào)

    JAVA微信掃碼支付模式二線上支付功能實現(xiàn)以及回調(diào)

    本篇文章主要介紹了JAVA微信掃碼支付模式二線上支付功能實現(xiàn)以及回調(diào),這里整理了詳細的代碼,有需要的小伙伴可以參考下。
    2016-11-11
  • java枚舉enum,根據(jù)value值獲取key鍵的操作

    java枚舉enum,根據(jù)value值獲取key鍵的操作

    這篇文章主要介紹了java枚舉enum,根據(jù)value值獲取key鍵的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-02-02
  • Mybatis中 XML配置詳解

    Mybatis中 XML配置詳解

    這篇文章主要介紹了Mybatis中 XML配置詳解的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2017-01-01

最新評論

汶上县| 双城市| 莱芜市| 自治县| 昌平区| 巴林右旗| 望奎县| 忻城县| 乌兰县| 上虞市| 商丘市| 文登市| 科尔| 郎溪县| 伊川县| 鄂伦春自治旗| 武强县| 稷山县| 双峰县| 乌恰县| 白水县| 万年县| 乐安县| 雅安市| 左贡县| 洛川县| 介休市| 大新县| 丰宁| 福安市| 内黄县| 双桥区| 茂名市| 嘉峪关市| 洞口县| 蓬溪县| 浦北县| 绥阳县| 吉木乃县| 池州市| 甘孜|