Skip to content

Commit

Permalink
20240324 update1
Browse files Browse the repository at this point in the history
  • Loading branch information
neko0xff committed Mar 23, 2024
1 parent 3b9acb5 commit 267b740
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 9 deletions.
Binary file removed src/demo/viewapp_master/.Dockerfile.env.kate-swp
Binary file not shown.
9 changes: 5 additions & 4 deletions src/demo/viewapp_master/Dockerfile.env
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# 第一階段-建置編譯環境
FROM ubuntu:latest AS build-env
FROM debian:latest AS build-env

# 時區
ENV TZ=Asia/Taipei
Expand Down Expand Up @@ -27,9 +27,9 @@ RUN flutter doctor -v
RUN mkdir /app
COPY . /app
WORKDIR /app
RUN flutter clean \
flutter pub get \
flutter build web
RUN flutter clean && \
flutter pub get
RUN flutter build web

# 第二階段-建立提供實時運作的服務
FROM nginx:alpine
Expand All @@ -44,3 +44,4 @@ RUN ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime

# 連結埠
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
11 changes: 6 additions & 5 deletions src/demo/viewapp_user/Dockerfile.env
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
# 第一階段-建置編譯環境
FROM ubuntu:latest AS build-env
FROM debian:latest AS build-env

# 時區
ENV TZ=Asia/Taipei
RUN echo "${TZ}" > /etc/timezone
RUN ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime

# 安裝 Flutter 相依套件
RUN apt-get update
RUN apt-get install -y curl git wget unzip libgconf-2-4 gdb libstdc++6 libglu1-mesa fonts-droid-fallback lib32stdc++6 python3 sed \
RUN apt-get update && \
apt-get install -y curl git wget unzip libgconf-2-4 gdb libstdc++6 libglu1-mesa fonts-droid-fallback lib32stdc++6 python3 sed \
clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev && \
apt-get clean

Expand All @@ -27,8 +27,8 @@ RUN flutter doctor -v
RUN mkdir /app
COPY . /app
WORKDIR /app
RUN flutter clean
RUN flutter pub get
RUN flutter clean && \
flutter pub get
RUN flutter build web

# 第二階段-建立提供實時運作的服務
Expand All @@ -44,3 +44,4 @@ RUN ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime

# 連結埠
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]

0 comments on commit 267b740

Please sign in to comment.