[ADD]使用docker

This commit is contained in:
viletyy 2019-08-04 03:20:06 +08:00
parent ca47c25386
commit d9631f314d
3 changed files with 17 additions and 1 deletions

3
.gitignore vendored
View File

@ -15,4 +15,5 @@
# vendor/
conf/app.ini
.idea/*
main
main
runtime/*

9
Dockerfile Normal file
View File

@ -0,0 +1,9 @@
FROM viletyy/gamedemo:v1
WORKDIR $GOPATH/src/game_demo
COPY . $GOPATH/src/game_demo
RUN go build main.go
EXPOSE 8000
ENTRYPOINT ["./main"]

View File

@ -7,4 +7,10 @@ game_demo/
├── pkg # 第三方包
├── routers # 路由逻辑处理
└── runtime # 应用运行时数据
```
### Run Server
```shell script
docker build -t game_demo_docker .
docker run -p 8000:8000 game_demo_docker
```