Skip to content

Commit

Permalink
Merge pull request #18 from org0000h/sit
Browse files Browse the repository at this point in the history
use alipin image,remove kafka compress import
  • Loading branch information
org0000h committed Dec 30, 2020
2 parents ebcf3b7 + f607c4a commit 28c51c5
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 15 deletions.
25 changes: 16 additions & 9 deletions dockerfile
@@ -1,23 +1,30 @@
FROM golang AS build
FROM golang:alpine AS build

ENV GOPROXY https://goproxy.cn,direct
ENV CGO_ENABLED 0
ENV GOOS linux

WORKDIR /go/cache
COPY go.mod go.sum ./
RUN go mod download

WORKDIR /cds
COPY . .
RUN make build

# RUN make build
RUN go clean && \
GO111MODULE=on GOARCH=amd64 go build -ldflags="-s -w" -o docker/build/rtu rtu/cmd/sync/rtu.go && \
GO111MODULE=on GOARCH=amd64 go build -ldflags="-s -w" -o docker/build/dm dm/cmd/sync/dm.go && \
GO111MODULE=on GOARCH=amd64 go build -ldflags="-s -w" -o docker/build/galaxy galaxy/cmd/api/galaxy.go

FROM debian:stable-slim as cds
FROM alpine as cds
WORKDIR /cds
COPY --from=build /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
COPY --from=build /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/ca-certificates.crt
RUN apk update --no-cache && apk add --no-cache ca-certificates tzdata
ENV TZ Asia/Shanghai


COPY --from=build /cds/docker/build/rtu docker/build/
COPY --from=build /cds/docker/build/dm docker/build/
COPY --from=build /cds/docker/build/galaxy docker/build/
COPY --from=build /cds/docker/build/rtu /cds/docker/build/
COPY --from=build /cds/docker/build/dm /cds/docker/build/
COPY --from=build /cds/docker/build/galaxy /cds/docker/build/
# COPY --from=build /go/release/conf.yaml /


Expand Down
2 changes: 0 additions & 2 deletions go.mod
Expand Up @@ -2,11 +2,9 @@ module github.com/tal-tech/cds

go 1.14

replace github.com/coreos/bbolt => go.etcd.io/bbolt v1.3.5

require (
github.com/ClickHouse/clickhouse-go v1.4.3
github.com/DataDog/zstd v1.4.5
github.com/coreos/bbolt v1.3.2 // indirect
github.com/coreos/etcd v3.3.13+incompatible
github.com/coreos/go-semver v0.3.0 // indirect
Expand Down
4 changes: 0 additions & 4 deletions tube/kfks.go
Expand Up @@ -7,11 +7,7 @@ import (
"sync"
"time"

_ "github.com/DataDog/zstd" // uncompress
"github.com/segmentio/kafka-go"
_ "github.com/segmentio/kafka-go/gzip" // uncompress
_ "github.com/segmentio/kafka-go/lz4"
_ "github.com/segmentio/kafka-go/snappy"
"github.com/tal-tech/go-zero/core/logx"
)

Expand Down

0 comments on commit 28c51c5

Please sign in to comment.