picoclaw/docker/Dockerfile.launcher.goreleaser
曾文锋0668000834 83bd830360 fix(docker): add launcher image build configuration
- Add picoclaw-launcher Docker image build to .goreleaser.yaml
- Create Dockerfile.launcher for standalone launcher builds
- Create Dockerfile.launcher.goreleaser for GoReleaser builds
- Create entrypoint-launcher.sh for launcher container entrypoint
- Add picoclaw-launcher service to docker-compose.yml with launcher profile

Fixes #1350: launcher docker镜像manifest不可用
2026-03-12 20:55:26 +08:00

14 lines
285 B
Text

FROM alpine:3.21
ARG TARGETPLATFORM
RUN apk add --no-cache ca-certificates tzdata curl
COPY $TARGETPLATFORM/picoclaw-launcher /usr/local/bin/picoclaw-launcher
COPY docker/entrypoint-launcher.sh /entrypoint.sh
RUN chmod +x /entrypoint.sh
EXPOSE 8080
ENTRYPOINT ["/entrypoint.sh"]