5 changed files with 16 additions and 19 deletions
@ -0,0 +1,12 @@ |
|||||
|
FROM golang as builder |
||||
|
WORKDIR /app/dtm |
||||
|
RUN go env -w GO111MODULE=on |
||||
|
RUN go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct |
||||
|
EXPOSE 8080 |
||||
|
COPY . . |
||||
|
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -ldflags "-s -w" app/main.go |
||||
|
|
||||
|
FROM scratch as runner |
||||
|
COPY --from=builder /app/dtm/main /app/dtm/main |
||||
|
ENV IS_DOCKER=1 |
||||
|
CMD ["/app/dtm/main", "dtmsvr"] |
||||
@ -1,15 +0,0 @@ |
|||||
version: '3.3' |
|
||||
services: |
|
||||
mysql: |
|
||||
image: 'mysql:5.7' |
|
||||
environment: |
|
||||
MYSQL_ALLOW_EMPTY_PASSWORD: 1 |
|
||||
TZ: Asia/shanghai |
|
||||
command: |
|
||||
[ |
|
||||
'--character-set-server=utf8mb4', |
|
||||
'--collation-server=utf8mb4_unicode_ci', |
|
||||
'--default-time-zone=+8:00', |
|
||||
] |
|
||||
ports: |
|
||||
- '3306:3306' |
|
||||
Loading…
Reference in new issue