Browse Source

add compose

pull/6/head
yedongfu 5 years ago
parent
commit
47490c41f8
  1. 4
      Dockerfile
  2. 12
      docker-compose.yml

4
Dockerfile

@ -1,8 +1,6 @@
FROM daocloud.io/atsctoo/golang:1.15
WORKDIR /app/dtm
COPY . .
RUN go env -w GO111MODULE=on
RUN go env -w GOPROXY=https://mirrors.aliyun.com/goproxy/,direct
RUN go build app/main.go
EXPOSE 8080
CMD [ "/app/dtm/main", "dtmsvr" ]
CMD [ "/bin/bash", "-c", "go build app/main.go && /app/dtm/main dtmsvr" ]

12
docker-compose.yml

@ -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…
Cancel
Save