成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

Idea部署遠程Docker并配置文件

1.修改linux服務器docker配置文件

創(chuàng)新互聯是一家集網站建設,志丹企業(yè)網站建設,志丹品牌網站建設,網站定制,志丹網站建設報價,網絡營銷,網絡優(yōu)化,志丹網站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯網需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網站。

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.修改項目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> <!--將插件綁定在某個phase執(zhí)行--> <executions> <execution> <id>build-image</id> <!--將插件綁定在package這個phase上。也就是說,用戶只需執(zhí)行mvn package ,就會自動執(zhí)行mvn docker:build--> <phase>package</phase> <goals> <goal>build</goal> </goals> </execution> </executions> <configuration> <!--指定生成的鏡像名 ${project.artifactId} --> <imageName>idea2021test</imageName> <!--指定標簽--> <imageTags> <imageTag>latest</imageTag> </imageTags> <!-- 指定 Dockerfile 路徑 ${project.basedir}:項目根路徑下--> <dockerDirectory>${project.basedir}</dockerDirectory> <!--指定遠程 docker api地址--> <dockerHost>http://101.200.201.196:2375</dockerHost> <!-- 這里是復制 jar 包到 docker 容器指定目錄配置 --> <resources> <resource> <targetPath>/</targetPath> <!--jar 包所在的路徑 此處配置的 即對應 target 目錄--> <directory>${project.build.directory}</directory> <!-- 需要包含的 jar包 ,這里對應的是 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.運行

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

網站欄目:Idea部署遠程Docker并配置文件
文章來源:http://jinyejixie.com/article22/epjgjc.html

成都網站建設公司_創(chuàng)新互聯,為您提供企業(yè)網站制作、網站收錄、網站設計、搜索引擎優(yōu)化網站導航、App設計

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

商城網站建設
五指山市| 东至县| 汝州市| 葫芦岛市| 广安市| 长阳| 达州市| 确山县| 栾川县| 平定县| 绥江县| 庄河市| 梁平县| 定州市| 利辛县| 独山县| 陵川县| 荆门市| 清镇市| 武山县| 阳西县| 田东县| 泾川县| 砚山县| 岳普湖县| 和林格尔县| 木里| 新民市| 方山县| 藁城市| 宁陕县| 威远县| 巨野县| 武义县| 昌平区| 那坡县| 资溪县| 塘沽区| 林州市| 呼和浩特市| 天等县|