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

Idea部署遠(yuǎn)程Docker并配置文件

 更新時(shí)間:2021年06月21日 09:17:30   作者:Turing·  
這篇文章給大家介紹Idea部署遠(yuǎn)程Docker并添加配置文件的方法及修改項(xiàng)目pom文件的代碼解析,對(duì)idea部署遠(yuǎn)程docker相關(guān)知識(shí)感興趣的朋友一起看看吧

1.修改linux服務(wù)器docker配置文件

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

添加配置

ExecStart=/usr/bin/dockerd

-H fd:// --containerd=/run/containerd/containerd.sock  

-H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock

重啟docker

systemctl daemon-reload

systemctl restart docker

2.Idea下載docker插件

3.修改項(xiàng)目pom文件

 <build>
        <plugins>
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
                <version>2.4.1</version>
 
                <configuration>
                    <fork>true</fork>
                    <addResources>true</addResources>
                    <mainClass>com.Main8090</mainClass>
                </configuration>
                <executions>
                    <execution>
                        <goals>
                            <goal>repackage</goal>
                        </goals>
                    </execution>
                </executions>
            </plugin>
            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>docker-maven-plugin</artifactId>
                <version>1.0.0</version>
                <!--將插件綁定在某個(gè)phase執(zhí)行-->
                <executions>
                    <execution>
                        <id>build-image</id>
                        <!--將插件綁定在package這個(gè)phase上。也就是說(shuō),用戶只需執(zhí)行mvn package ,就會(huì)自動(dòng)執(zhí)行mvn docker:build-->
                        <phase>package</phase>
                        <goals>
                            <goal>build</goal>
                        </goals>
                    </execution>
                </executions>
                <configuration>
                    <!--指定生成的鏡像名 ${project.artifactId} -->
                    <imageName>idea2021test</imageName>
                    <!--指定標(biāo)簽-->
                    <imageTags>
                        <imageTag>latest</imageTag>
                    </imageTags>
                    <!-- 指定 Dockerfile 路徑 ${project.basedir}:項(xiàng)目根路徑下-->
                    <dockerDirectory>${project.basedir}</dockerDirectory>
                    <!--指定遠(yuǎn)程 docker api地址-->
                    <dockerHost>http://101.200.201.196:2375</dockerHost>
                    <!-- 這里是復(fù)制 jar 包到 docker 容器指定目錄配置 -->
                    <resources>
                        <resource>
                            <targetPath>/</targetPath>
                            <!--jar 包所在的路徑 此處配置的 即對(duì)應(yīng) target 目錄-->
                            <directory>${project.build.directory}</directory>
                            <!-- 需要包含的 jar包 ,這里對(duì)應(yīng)的是 Dockerfile中添加的文件名 -->
                            <include>${project.build.finalName}.jar</include>
                        </resource>
                    </resources>
                    <!-- 以下兩行是為了docker push到DockerHub使用的。 -->
                    <!--<serverId>docker-hub</serverId>-->
                    <!--<registryUrl>https://index.docker.io/v1</registryUrl>-->
                </configuration>
            </plugin>
        </plugins>
    </build>

4.打包、build

 ---> Running in 0ff0ece2e746
Removing intermediate container 0ff0ece2e746
 ---> 76846947b2eb
Step 4/4 : ENTRYPOINT ["java","-jar","/app.jar"]

 ---> Running in fac72c653afd
Removing intermediate container fac72c653afd
 ---> f7866a998d4e
ProgressMessage{id=null, status=null, stream=null, error=null, progress=null, progressDetail=null}
Successfully built f7866a998d4e
Successfully tagged idea2021test:latest
[INFO] Built idea2021test
[INFO] Tagging idea2021test with latest
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:43 min
[INFO] Finished at: 2021-06-17T21:02:25+08:00
 

表示build成功

5.創(chuàng)建容器

6.配置映射端口

7.運(yùn)行

到此這篇關(guān)于Idea配置Docker 遠(yuǎn)程部署的文章就介紹到這了,更多相關(guān)idea部署遠(yuǎn)程docker內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Docker如何修改容器已經(jīng)映射的端口

    Docker如何修改容器已經(jīng)映射的端口

    在項(xiàng)目中我們一般通過(guò)命令啟動(dòng)一個(gè)容器的時(shí)候,通常會(huì)通過(guò)命令指定容器與物理機(jī)網(wǎng)絡(luò)端口的映射,這篇文章主要給大家介紹了關(guān)于Docker如何修改容器已經(jīng)映射的端口的相關(guān)資料,需要的朋友可以參考下
    2023-12-12
  • docker啟動(dòng)MySQL容器失敗原因分析以及排查記錄

    docker啟動(dòng)MySQL容器失敗原因分析以及排查記錄

    在使用Docker啟動(dòng)MySQL容器時(shí),遇到了配置文件路徑錯(cuò)誤的問(wèn)題,通過(guò)查看容器日志發(fā)現(xiàn),容器讀取的配置文件路徑與指定的不一致,解決方法是修改啟動(dòng)命令中的配置文件路徑,將其指向正確的目錄,最終,容器成功啟動(dòng)并進(jìn)入U(xiǎn)p狀態(tài)
    2025-02-02
  • windows10下安裝docker且使用wsl2安裝雙系統(tǒng)并構(gòu)建最小jre鏡像和應(yīng)用鏡像

    windows10下安裝docker且使用wsl2安裝雙系統(tǒng)并構(gòu)建最小jre鏡像和應(yīng)用鏡像

    這篇文章主要給大家介紹了windows10下安裝docker且使用wsl2安裝雙系統(tǒng)并構(gòu)建最小jre鏡像和應(yīng)用鏡像的流程步驟,文中有詳細(xì)的圖文介紹,需要的朋友可以參考下
    2023-08-08
  • 使用Docker進(jìn)行node開(kāi)發(fā)時(shí)實(shí)現(xiàn)熱加載功能

    使用Docker進(jìn)行node開(kāi)發(fā)時(shí)實(shí)現(xiàn)熱加載功能

    這篇文章主要介紹了使用docker進(jìn)行vue、react或者node開(kāi)發(fā)時(shí)實(shí)現(xiàn)熱加載功能,即宿主機(jī)文件修改之后實(shí)時(shí)刷新或者實(shí)時(shí)重啟服務(wù),文中通過(guò)代碼示例介紹的非常詳細(xì),具有一定的參考價(jià)值,需要的朋友可以參考下
    2024-09-09
  • docker?run命令的使用小結(jié)

    docker?run命令的使用小結(jié)

    本文主要介紹了docker?run命令的使用小結(jié),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-01-01
  • docker-compose啟動(dòng)mysql雙機(jī)熱備互為主從的方法實(shí)現(xiàn)

    docker-compose啟動(dòng)mysql雙機(jī)熱備互為主從的方法實(shí)現(xiàn)

    本文主要介紹了docker-compose啟動(dòng)mysql雙機(jī)熱備互為主從的方法實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • 使用Docker Swarm搭建分布式爬蟲(chóng)集群的方法示例

    使用Docker Swarm搭建分布式爬蟲(chóng)集群的方法示例

    這篇文章主要介紹了使用Docker Swarm搭建分布式爬蟲(chóng)集群的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • docker Overlay目錄占用的磁盤空間過(guò)大問(wèn)題

    docker Overlay目錄占用的磁盤空間過(guò)大問(wèn)題

    這篇文章主要介紹了docker Overlay目錄占用的磁盤空間過(guò)大問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-08-08
  • docker安裝Adminer并支持mysql和mongodb的詳細(xì)步驟

    docker安裝Adminer并支持mysql和mongodb的詳細(xì)步驟

    這篇文章主要介紹了docker安裝Adminer并支持mysql和mongodb,通過(guò)查找并拉取Adminer鏡像,啟動(dòng)docker,支持mysq,本文分步驟給大家詳細(xì)講解,需要的朋友可以參考下
    2022-10-10
  • docker進(jìn)行RocketMq集群部署方式

    docker進(jìn)行RocketMq集群部署方式

    這篇文章主要介紹了docker進(jìn)行RocketMq集群部署方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-04-04

最新評(píng)論

馆陶县| 大渡口区| 怀集县| 高邑县| 青铜峡市| 安图县| 浦县| 红桥区| 郑州市| 昭通市| 香港| 柘城县| 鹤庆县| 岳阳市| 沈丘县| 昌宁县| 连平县| 诏安县| 绥棱县| 北安市| 山西省| 襄汾县| 永胜县| 德昌县| 太湖县| 江达县| 当阳市| 清徐县| 登封市| 白沙| 岢岚县| 通海县| 武夷山市| 平顺县| 怀集县| 定边县| 疏附县| 连江县| 红桥区| 罗山县| 铜山县|