Skip to content

Commit

Permalink
building image is fragile
Browse files Browse the repository at this point in the history
  • Loading branch information
yuzhichang committed Aug 26, 2021
1 parent 8443706 commit 63a6695
Show file tree
Hide file tree
Showing 4 changed files with 4 additions and 18 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@ package-lock.json
*.log
.idea
*.bin
.goreleaser.yml
dist
vendor

11 changes: 0 additions & 11 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,6 @@ builds:
- arm64
main: cmd/nacos_publish_config/main.go
binary: nacos_publish_config
dockers:
-
binaries:
- clickhouse_sinker
- nacos_publish_config
goos: linux
goarch: amd64
dockerfile: Dockerfile_goreleaser
image_templates:
- quay.io/housepower/clickhouse_sinker:latest
- quay.io/housepower/clickhouse_sinker:{{ .Tag }}
archives:
- replacements:
darwin: Darwin
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ COPY --from=builder /app/nacos_publish_config /usr/local/bin/nacos_publish_confi
COPY --from=builder /app/kafka_gen_log /usr/local/bin/kafka_gen_log
COPY --from=builder /app/kafka_gen_metric /usr/local/bin/kafka_gen_metric

# clickhouse_sinker gets config from local directory "/etc/clickhouse_sinker" by default.
# clickhouse_sinker gets config from local file "/etc/clickhouse_sinker.json" by default.
# Customize behavior with following env variables:
# - V
# - HTTP_PORT
Expand Down
8 changes: 3 additions & 5 deletions Dockerfile_goreleaser
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
FROM alpine:latest
RUN apk --no-cache add ca-certificates tzdata
RUN echo "UTC" > /etc/timezone
ADD clickhouse_sinker /usr/local/bin/clickhouse_sinker
ADD nacos_publish_config /usr/local/bin/nacos_publish_config
ADD kafka_gen_log /usr/local/bin/kafka_gen_log
ADD kafka_gen_metric /usr/local/bin/kafka_gen_metric
ADD dist/clickhouse_sinker_linux_amd64/clickhouse_sinker /usr/local/bin/clickhouse_sinker
ADD dist/nacos_publish_config_linux_amd64/nacos_publish_config /usr/local/bin/nacos_publish_config

# clickhouse_sinker gets config from local directory "/etc/clickhouse_sinker" by default.
# clickhouse_sinker gets config from local file "/etc/clickhouse_sinker.json" by default.
# Customize behavior with following env variables:
# - V
# - HTTP_PORT
Expand Down

0 comments on commit 63a6695

Please sign in to comment.