Skip to content

Commit 030328a

Browse files
Merge pull request kailong321200875#470 from emyu10/workflow/docker
workflow(docker): add development dockerfile
2 parents 92ea7bc + 7a0d401 commit 030328a

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

Dockerfile.dev

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM node:18.0.0
2+
3+
WORKDIR /app
4+
5+
RUN npm install -g pnpm@8.1.0
6+
7+
COPY package.json .
8+
9+
RUN pnpm install
10+
11+
COPY . .
12+
13+
CMD [ "pnpm", "run", "dev" ]

docker-compose.dev.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
services:
2+
vue-element-plus-admin:
3+
build:
4+
context: .
5+
dockerfile: Dockerfile.dev
6+
ports:
7+
- "4000:4000"
8+
volumes:
9+
- /app/node_modules
10+
- .:/app

0 commit comments

Comments
 (0)