当前位置: 首页 > 工具软件 > chartmuseum > 使用案例 >

chartmuseum-photon镜像打包

上官琦
2023-12-01

常规方法编译harbor,会丢失chartmuseum-photon镜像

1, 下载chartmuseum代码:

git clone https://github.com/helm/chartmuseum.git

如果在arm64平台下编译,还需要修改代码,将Makefile中:

build-linux: export GOARCH=amd64

改为

build-linux: export GOARCH=arm64

之后,执行make build

编译完成后,在bin目录下,会生成chartmuseum文件

2. 拷贝chartmuseum文件到$GOPATH/src/github.com/goharbor/make/photon/chartserver/binary/,并重命名为chartm

3. 回退到$GOPATH/src/github.com/goharbor/目录,执行

docker build  -f ./make/photon/chartserver/Dockerfile  . --no-cache

 

 类似资料: