add compose
This commit is contained in:
parent
712c7a003d
commit
47490c41f8
@ -1,8 +1,6 @@
|
|||||||
FROM daocloud.io/atsctoo/golang:1.15
|
FROM daocloud.io/atsctoo/golang:1.15
|
||||||
WORKDIR /app/dtm
|
WORKDIR /app/dtm
|
||||||
COPY . .
|
|
||||||
RUN go env -w GO111MODULE=on
|
RUN go env -w GO111MODULE=on
|
||||||
RUN go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
|
RUN go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
|
||||||
RUN go build app/main.go
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
CMD [ "/app/dtm/main", "dtmsvr" ]
|
CMD [ "/bin/bash", "-c", "go build app/main.go && /app/dtm/main dtmsvr" ]
|
||||||
|
|||||||
12
docker-compose.yml
Normal file
12
docker-compose.yml
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
version: '3.9'
|
||||||
|
services:
|
||||||
|
web:
|
||||||
|
build: .
|
||||||
|
ports:
|
||||||
|
- '80:4005'
|
||||||
|
volumes:
|
||||||
|
- .:/app/dtm
|
||||||
|
mysql:
|
||||||
|
image: 'daocloud.io/mysql:5.7'
|
||||||
|
ports:
|
||||||
|
- '3306:3306'
|
||||||
Loading…
x
Reference in New Issue
Block a user