From 37c85af23450cfd00a6d10a0446f071eb4f45a63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B4=AA=E5=89=91=E5=B3=B0?= <1024489@qq.com> Date: Tue, 13 Aug 2024 16:23:37 +0800 Subject: [PATCH] 123 --- .gitea/workflows/demo.yaml | 3 ++- Dockerfile | 22 ++++++++++++++++++++++ 2 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 Dockerfile diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index f643701..c776187 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -23,4 +23,5 @@ jobs: run: yarn - name: Build Docusaurus website run: yarn build - - run: ls \ No newline at end of file + - run: ls + - run: docker build -t dockervue . \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..fd89df7 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,22 @@ +# 参考https://blog.51cto.com/u_16213361/7195639 + +# 构建前,先编译vue:npm run build + +# 基础镜像 +FROM nginx + +# 定义作者 +MAINTAINER superjeff + +# 将 Vue 项目的打包文件复制到 Nginx 静态文件目录下 +COPY build/ /usr/share/nginx/html/ + +# 复制自定义的 Nginx 配置文件到容器中 +#COPY nginx.conf /etc/nginx/conf.d/default.conf + +# 暴露容器的 80 端口 +#EXPOSE 8888 + +# 容器启动时执行的命令 +#CMD ["nginx", "-g", "daemon off;"] +