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

maven構(gòu)建docker鏡像push到鏡像倉(cāng)庫(kù)方式

 更新時(shí)間:2023年11月28日 09:09:19   作者:乄名007  
這篇文章主要介紹了maven構(gòu)建docker鏡像push到鏡像倉(cāng)庫(kù)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

maven構(gòu)建docker鏡像push到鏡像倉(cāng)庫(kù)

registry私人鏡像倉(cāng)庫(kù)

docker pull hub.c.163.com/library/registry:latest
 
Docker tag imageid registry
 
docker run -d -p 5000:5000 -v /Users/zhongxing/docker/registry/opt:/var/lib/registry registry

pom.xml: 

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>
 
	<artifactId>base-eureka</artifactId>
	<packaging>jar</packaging>
 
	<name>base-eureka</name>
	<description>Demo project for Spring Boot</description>
 
	<parent>
		<groupId>com.zxing</groupId>
		<artifactId>base-ms</artifactId>
		<version>1.0-SNAPSHOT</version>
	</parent>
 
	<properties>
		<docker.registry>192.168.20.200:5000</docker.registry>
		<push.image>true</push.image>
	</properties>
 
	<dependencies>
 
		<dependency>
			<groupId>net.logstash.logback</groupId>
			<artifactId>logstash-logback-encoder</artifactId>
			<version>4.10</version>
		</dependency>
 
		<dependency>
			<groupId>org.springframework.cloud</groupId>
			<artifactId>spring-cloud-starter-netflix-eureka-server</artifactId>
		</dependency>
 
	</dependencies>
 
	<build>
		<resources>
			<resource>
				<directory>src/main/resources</directory>
			</resource>
			<resource>
				<directory>${env}</directory>
				<filtering>true</filtering>
			</resource>
		</resources>
		<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>0.4.13</version>
				<configuration>
					<imageName>${docker.registry}/${project.groupId}/${project.artifactId}:${project.version}</imageName>
					<dockerDirectory>${basedir}/src/main/docker</dockerDirectory>
					<pushImage>${push.image}</pushImage>
					<resources>
						<resource>
							<directory>${project.build.directory}</directory>
							<include>${project.build.finalName}.jar</include>
						</resource>
					</resources>
				</configuration>
			</plugin>
		</plugins>
	</build>
 
 
</project>

Dockerfile:

FROM java:8
ADD base-eureka-1.0-SNAPSHOT.jar app.jar
CMD ["java","-jar","app.jar"]

mac配置insecure registrie 

(docker push fail。。。)

maven運(yùn)行:

docker:build

打包結(jié)果:

運(yùn)行:

docker run -d -p 8761:8761 --name=eureka 192.168.20.200:5000/com.zxing/base-eureka:1.0-SNAPSHOT

總結(jié)

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

相關(guān)文章

  • Docker本地部署SSR前端項(xiàng)目實(shí)戰(zhàn)指南

    Docker本地部署SSR前端項(xiàng)目實(shí)戰(zhàn)指南

    本文介紹了Docker本地部署SSR前端項(xiàng)目實(shí)戰(zhàn)指南,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2026-01-01
  • Docker中安裝Redis并開(kāi)啟遠(yuǎn)程訪問(wèn)的詳細(xì)步驟

    Docker中安裝Redis并開(kāi)啟遠(yuǎn)程訪問(wèn)的詳細(xì)步驟

    這篇文章主要介紹了Docker中安裝Redis并開(kāi)啟遠(yuǎn)程訪問(wèn)的詳細(xì)步驟,文中有詳細(xì)的代碼示例供大家參考,對(duì)大家的學(xué)習(xí)或工作有一定的幫助,需要的朋友可以參考下
    2025-01-01
  • 解決vscode docker插件docker.socket權(quán)限問(wèn)題

    解決vscode docker插件docker.socket權(quán)限問(wèn)題

    本文給大家分享關(guān)于vscode docker插件docker.socket權(quán)限問(wèn)題,文末給大家提到vscode中docker插件無(wú)法連接的問(wèn)題及解決方案,需要的朋友參考下吧
    2021-06-06
  • Docker部署UI自動(dòng)化測(cè)試環(huán)境的實(shí)現(xiàn)步驟

    Docker部署UI自動(dòng)化測(cè)試環(huán)境的實(shí)現(xiàn)步驟

    本文主要介紹了Docker部署UI自動(dòng)化測(cè)試環(huán)境的實(shí)現(xiàn)步驟,通過(guò)Docker可以快速創(chuàng)建、部署和測(cè)試腳本,提高測(cè)試效率,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-08-08
  • Docker部署portainer的詳細(xì)步驟

    Docker部署portainer的詳細(xì)步驟

    Portainer是一個(gè)輕量級(jí)的docker環(huán)境管理UI,可以用來(lái)管理docker宿主機(jī)和docker swarm集群,今天通過(guò)本文給大家介紹Docker部署portainer的步驟,感興趣的朋友一起看看吧
    2022-01-01
  • 詳解Docker源碼編譯安裝

    詳解Docker源碼編譯安裝

    本篇文章主要介紹了詳解Docker源碼編譯安裝,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • Docker限制容器的內(nèi)存使用大小的實(shí)戰(zhàn)指南

    Docker限制容器的內(nèi)存使用大小的實(shí)戰(zhàn)指南

    在使用 Docker 部署服務(wù)時(shí),如果不加限制,某個(gè)容器可能因?yàn)閮?nèi)存泄漏或負(fù)載過(guò)高,導(dǎo)致主機(jī)內(nèi)存被耗盡,拖垮其他容器甚至整個(gè)系統(tǒng),所以本文給大家介紹了Docker如何限制容器的內(nèi)存使用大小,需要的朋友可以參考下
    2026-02-02
  • docker如何打包前端并運(yùn)行完整步驟詳解

    docker如何打包前端并運(yùn)行完整步驟詳解

    這篇文章主要介紹了使用Vue3和Vite1開(kāi)發(fā)前端項(xiàng)目的過(guò)程,包括項(xiàng)目啟動(dòng)、開(kāi)發(fā)服務(wù)器運(yùn)行、構(gòu)建生產(chǎn)環(huán)境以及使用Docker部署,文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • 在Docker中更快地構(gòu)建Maven項(xiàng)目

    在Docker中更快地構(gòu)建Maven項(xiàng)目

    本文主要介紹了在Docker中更快地構(gòu)建Maven項(xiàng)目,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 從編寫(xiě)到管理詳解Docker鏡像與Dockerfile基礎(chǔ)指南

    從編寫(xiě)到管理詳解Docker鏡像與Dockerfile基礎(chǔ)指南

    Docker?容器化已成為現(xiàn)代應(yīng)用交付的事實(shí)標(biāo)準(zhǔn),而鏡像則是容器的源代碼,這篇文章主要介紹了Docker鏡像操作的核心技巧與常用指令,希望對(duì)大家有所幫助
    2026-05-05

最新評(píng)論

紫阳县| 科技| 漯河市| 凤阳县| 西林县| 灵璧县| 浠水县| 卢龙县| 松原市| 巴彦淖尔市| 广元市| 邵阳市| 黔西县| 汽车| 苍梧县| 高雄县| 新宾| 开远市| 桓台县| 岳普湖县| 法库县| 班玛县| 莱州市| 延庆县| 太康县| 民县| 泗阳县| 江川县| 大洼县| 垦利县| 巴塘县| 孙吴县| 西华县| 武定县| 朔州市| 宜春市| 剑河县| 互助| 海城市| 柳河县| 宜都市|