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

maven構(gòu)建docker鏡像push到鏡像倉庫方式

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

maven構(gòu)建docker鏡像push到鏡像倉庫

registry私人鏡像倉庫

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運行:

docker:build

打包結(jié)果:

運行:

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

總結(jié)

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

相關(guān)文章

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

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

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

    Docker中安裝Redis并開啟遠程訪問的詳細步驟

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

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

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

    Docker部署UI自動化測試環(huán)境的實現(xiàn)步驟

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

    Docker部署portainer的詳細步驟

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

    詳解Docker源碼編譯安裝

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

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

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

    docker如何打包前端并運行完整步驟詳解

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

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

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

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

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

最新評論

洛南县| 偏关县| 贵南县| 潢川县| 铁岭县| 洛扎县| 洛扎县| 台东市| 洛阳市| 汉阴县| 乌海市| 浏阳市| 巴林左旗| 阳信县| 富平县| 延津县| 黄浦区| 衡山县| 明星| 明星| 丰镇市| 伊金霍洛旗| 乌拉特后旗| 二手房| 彝良县| 抚州市| 苏尼特左旗| 灵寿县| 右玉县| 沅江市| 花莲市| 丹江口市| 开化县| 南宫市| 十堰市| 凤阳县| 万年县| 陇西县| 黔江区| 政和县| 治县。|