diff --git a/build/package/backup/Dockerfile b/build/package/backup/Dockerfile index f652699..508e9aa 100644 --- a/build/package/backup/Dockerfile +++ b/build/package/backup/Dockerfile @@ -10,8 +10,6 @@ LABEL maintainer="deepzz.qi@gmail.com" RUN apk add --update --no-cache tzdata ca-certificates \ mongodb-tools libc6-compat gcompat -ENV RUN_MODE=prod - COPY README.md /app/README.md COPY CHANGELOG.md /app/CHANGELOG.md COPY LICENSE /app/LICENSE diff --git a/build/package/eiblog/Dockerfile b/build/package/eiblog/Dockerfile index 9b375f1..ba0ff19 100644 --- a/build/package/eiblog/Dockerfile +++ b/build/package/eiblog/Dockerfile @@ -9,8 +9,6 @@ LABEL maintainer="deepzz.qi@gmail.com" RUN apk add --update --no-cache tzdata ca-certificates -ENV RUN_MODE=prod - COPY README.md /app/README.md COPY CHANGELOG.md /app/CHANGELOG.md COPY LICENSE /app/LICENSE diff --git a/cmd/backup/config/config.go b/cmd/backup/config/config.go index 78d2e34..628257d 100644 --- a/cmd/backup/config/config.go +++ b/cmd/backup/config/config.go @@ -28,9 +28,12 @@ var Conf Config // load config file func init() { // run mode - mode := config.RunMode(os.Getenv("RUN_MODE")) - if !mode.IsRunMode() { - panic("config: unsupported env RUN_MODE: " + mode) + mode := config.RunModeProd + if m := os.Getenv("RUN_MODE"); m != "" { + mode = config.RunMode(m) + if !mode.IsRunMode() { + panic("config: unsupported env RUN_MODE: " + mode) + } } logrus.Infof("Run mode:%s", mode) diff --git a/cmd/eiblog/config/config.go b/cmd/eiblog/config/config.go index f94923f..0352a99 100644 --- a/cmd/eiblog/config/config.go +++ b/cmd/eiblog/config/config.go @@ -43,9 +43,12 @@ type Config struct { // init 初始化配置 func init() { // run mode - mode := config.RunMode(os.Getenv("RUN_MODE")) - if !mode.IsRunMode() { - panic("config: unsupported env RUN_MODE: " + mode) + mode := config.RunModeProd + if rm := os.Getenv("RUN_MODE"); rm != "" { + mode = config.RunMode(rm) + if !mode.IsRunMode() { + panic("config: unsupported env RUN_MODE: " + mode) + } } logrus.Infof("Run mode:%s", mode)