pdok/geopackage-optimizer-go!GitHub license :
bashdocker run \ -v geopackage:/geopackage \ pdok/geopackage-optimizer-go:latest "/geopackage/original.gpkg"
以下是在Argo工作流中使用该镜像的配置示例:
yamlspec: templates: - name: optimize-gpkg retryStrategy: limit: 2 retryPolicy: "Always" backoff: duration: "10" factor: 3 volumes: - name: gpkg-volume emptyDir: {} - name: optimize-gpkg configMap: name: optimize-gpkg defaultMode: 0777 inputs: parameters: - name: source-key - name: destination-key artifacts: - name: "gpkg" path: "/data/input.gpkg" archive: none: {} outputs: artifacts: - name: gpkg path: "/data/input.gpkg" archive: none: {} azure: endpoint: "$(BLOBS_ENDPOINT)" container: geopackages blob: "{{inputs.parameters.destination-key}}" accountKeySecret: name: blobs-argo key: BLOBS_KEY container: image: geopackage-optimizer-go imagePullPolicy: IfNotPresent volumeMounts: - name: gpkg-volume mountPath: /data command: ["/optimizer", "-s"] # 与Argo 3.4.4 Emissary工作流执行器配合需要 args: ["/data/input.gpkg"] resources: limits: cpu: "0.1" memory: "650Mi" ephemeral-storage: # PATCH requests: cpu: "0.1" memory: "650Mi" ephemeral-storage: # PATCH
command: ["/optimizer", "-s"]:与Argo 3.4.4 Emissary工作流执行器配合时需要的命令参数args: ["/data/input.gpkg"]:指定待优化的GeoPackage文件路径

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务