From 878e7d6b2dff6ad73e20b68eb0e06b85dea54ba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E5=BC=BA?= <1206709430@qq.com> Date: Tue, 9 Mar 2021 00:41:48 +0800 Subject: [PATCH] =?UTF-8?q?docker=20=E9=83=A8=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 23 +++++++++++++++++++++++ docker_env/vue-doc/Dockerfile | 4 ++++ docker_env/vue-ui/Dockerfile | 4 ++++ 3 files changed, 31 insertions(+) create mode 100644 docker_env/vue-doc/Dockerfile create mode 100644 docker_env/vue-ui/Dockerfile diff --git a/docker-compose.yml b/docker-compose.yml index da6bb7b..b45a812 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,6 +6,29 @@ version: "3" services: + dvadmin-ui: + container_name: dvadmin-ui + build: + context: ./ + dockerfile: ./docker_env/vue-ui/Dockerfile + environment: + TZ: Asia/Shanghai + volumes: + - "./dvadmin-ui:/dvadmin-ui" + command: cd /dvadmin-ui & rm -rf /dvadmin-ui/dist && npm run build:prod + + + dvadmin-doc: + container_name: dvadmin-doc + build: + context: ./ + dockerfile: ./docker_env/vue-doc/Dockerfile + environment: + TZ: Asia/Shanghai + volumes: + - "./dvadmin-doc:/dvadmin-doc" + command: cd /dvadmin-doc & rm -rf /dvadmin-doc/dist && npm run build:prod + dvadmin-redis: image: redis:latest diff --git a/docker_env/vue-doc/Dockerfile b/docker_env/vue-doc/Dockerfile new file mode 100644 index 0000000..7fe7ea1 --- /dev/null +++ b/docker_env/vue-doc/Dockerfile @@ -0,0 +1,4 @@ +FROM node:12 +RUN npm install --registry=https://registry.npm.taobao.org +#RUN npm run build:prod +#CMD ["npm","run","dev"] diff --git a/docker_env/vue-ui/Dockerfile b/docker_env/vue-ui/Dockerfile new file mode 100644 index 0000000..61dc3a4 --- /dev/null +++ b/docker_env/vue-ui/Dockerfile @@ -0,0 +1,4 @@ +FROM node:12 +RUN npm install --registry=https://registry.npm.taobao.org +RUN npm run build:prod +CMD ["npm","run","dev"]