1、docker in can not run
This commit is contained in:
parent
de5f51e9dc
commit
7ad3d0487c
@ -1,5 +1,7 @@
|
|||||||
FROM golang:alpine AS builder
|
FROM golang:alpine AS builder
|
||||||
|
|
||||||
|
RUN apk update && apk add gcc g++
|
||||||
|
|
||||||
# 为我们的镜像设置必要的环境变量
|
# 为我们的镜像设置必要的环境变量
|
||||||
ENV GO111MODULE=on \
|
ENV GO111MODULE=on \
|
||||||
GOPROXY=https://goproxy.cn,direct \
|
GOPROXY=https://goproxy.cn,direct \
|
||||||
@ -14,7 +16,7 @@ WORKDIR /build
|
|||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
# 将我们的代码编译成二进制可执行文件 app
|
# 将我们的代码编译成二进制可执行文件 app
|
||||||
RUN go mod tidy && go build -o dash .
|
RUN go mod tidy && CGO_ENABLED=1 go build -o dash .
|
||||||
|
|
||||||
###################
|
###################
|
||||||
# 接下来创建一个小镜像
|
# 接下来创建一个小镜像
|
||||||
|
@ -26,6 +26,7 @@ services:
|
|||||||
- "8967:8080"
|
- "8967:8080"
|
||||||
volumes:
|
volumes:
|
||||||
- ./stack/data/app:/var/www/html:z
|
- ./stack/data/app:/var/www/html:z
|
||||||
|
- ./stack/data/sqlite:/app/data/sqlite:z
|
||||||
environment:
|
environment:
|
||||||
- MYSQL_HOST=mysql
|
- MYSQL_HOST=mysql
|
||||||
- REDIS_HOST=redis
|
- REDIS_HOST=redis
|
||||||
|
Loading…
Reference in New Issue
Block a user