mirror of
https://github.com/casdoor/casdoor.git
synced 2025-05-23 10:45:47 +08:00
fix: fix dockerfile (#866)
This commit is contained in:
parent
61773d3173
commit
81f2d01dc1
@ -14,13 +14,12 @@ RUN ./build.sh
|
|||||||
FROM alpine:latest AS STANDARD
|
FROM alpine:latest AS STANDARD
|
||||||
LABEL MAINTAINER="https://casdoor.org/"
|
LABEL MAINTAINER="https://casdoor.org/"
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /
|
||||||
COPY --from=BACK /go/src/casdoor/server ./server
|
COPY --from=BACK /go/src/casdoor/server ./server
|
||||||
COPY --from=BACK /go/src/casdoor/swagger ./swagger
|
COPY --from=BACK /go/src/casdoor/swagger ./swagger
|
||||||
COPY --from=BACK /go/src/casdoor/conf/app.conf ./conf/app.conf
|
COPY --from=BACK /go/src/casdoor/conf/app.conf ./conf/app.conf
|
||||||
COPY --from=FRONT /web/build ./web/build
|
COPY --from=FRONT /web/build ./web/build
|
||||||
VOLUME /app/files /app/logs
|
ENTRYPOINT ["/server"]
|
||||||
ENTRYPOINT ["/app/server"]
|
|
||||||
|
|
||||||
|
|
||||||
FROM debian:latest AS db
|
FROM debian:latest AS db
|
||||||
@ -36,7 +35,7 @@ LABEL MAINTAINER="https://casdoor.org/"
|
|||||||
|
|
||||||
ENV MYSQL_ROOT_PASSWORD=123456
|
ENV MYSQL_ROOT_PASSWORD=123456
|
||||||
|
|
||||||
WORKDIR /app
|
WORKDIR /
|
||||||
COPY --from=BACK /go/src/casdoor/server ./server
|
COPY --from=BACK /go/src/casdoor/server ./server
|
||||||
COPY --from=BACK /go/src/casdoor/swagger ./swagger
|
COPY --from=BACK /go/src/casdoor/swagger ./swagger
|
||||||
COPY --from=BACK /go/src/casdoor/docker-entrypoint.sh /docker-entrypoint.sh
|
COPY --from=BACK /go/src/casdoor/docker-entrypoint.sh /docker-entrypoint.sh
|
||||||
|
@ -4,4 +4,4 @@ service mariadb start
|
|||||||
|
|
||||||
mysqladmin -u root password ${MYSQL_ROOT_PASSWORD}
|
mysqladmin -u root password ${MYSQL_ROOT_PASSWORD}
|
||||||
|
|
||||||
exec /app/server --createDatabase=true
|
exec /server --createDatabase=true
|
||||||
|
Loading…
x
Reference in New Issue
Block a user