Dockerfile.host 526 B

1234567891011121314151617
  1. FROM registry.cn-beijing.aliyuncs.com/yunionio/alpine-build:3.22.2-go-1.24.9-0 AS build
  2. ARG TARGETPLATFORM
  3. ARG BUILDPLATFORM
  4. RUN mkdir -p /root/go/src/yunion.io/x/onecloud
  5. COPY . /root/go/src/yunion.io/x/onecloud
  6. WORKDIR /root/go/src/yunion.io/x/onecloud
  7. RUN make cmd/host
  8. FROM registry.cn-beijing.aliyuncs.com/yunionio/host-base:v0.9.0
  9. LABEL maintainer="Yaoqi Wan wanyaoqi@yunionyun.com"
  10. ENV TZ="UTC"
  11. RUN mkdir -p /opt/yunion/bin
  12. COPY --from=build /root/go/src/yunion.io/x/onecloud/_output/bin/host /opt/yunion/bin/host