[ADD]使用scratch
This commit is contained in:
parent
d9631f314d
commit
28c9a98dd0
|
@ -1,9 +1,7 @@
|
|||
FROM viletyy/gamedemo:v1
|
||||
FROM scratch
|
||||
|
||||
WORKDIR $GOPATH/src/game_demo
|
||||
COPY . $GOPATH/src/game_demo
|
||||
|
||||
RUN go build main.go
|
||||
|
||||
EXPOSE 8000
|
||||
ENTRYPOINT ["./main"]
|
|
@ -10,7 +10,12 @@ game_demo/
|
|||
```
|
||||
|
||||
### Run Server
|
||||
#### Before
|
||||
cp app.ini.local app.ini
|
||||
|
||||
```shell script
|
||||
docker build -t game_demo_docker .
|
||||
docker run -p 8000:8000 game_demo_docker
|
||||
docker run --name postgres -p 5433:5432 -e POSTGRES_PASSWORD=123456 -d postgres
|
||||
CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main .
|
||||
docker build -t game_demo_scratch .
|
||||
docker run --link postgres:postgres -p 8000:8000 game_demo_scratch
|
||||
```
|
|
@ -0,0 +1,19 @@
|
|||
RUN_MODE = debug
|
||||
|
||||
[app]
|
||||
PAGE_SIZE = 10
|
||||
JWT_SECRET = 23347$040412
|
||||
|
||||
[server]
|
||||
HTTP_PORT = 8000
|
||||
READ_TIMEOUT = 60
|
||||
WRITE_TIMEOUT = 60
|
||||
|
||||
[database]
|
||||
TYPE = postgres
|
||||
USER = postgres
|
||||
PASSWORD = 123456
|
||||
HOST = postgres
|
||||
PORT = 5432
|
||||
NAME = dbname
|
||||
TABLE_PREFIX = g_
|
Loading…
Reference in New Issue