Skip to content

Commit e02cbab

Browse files
committed
feat: refactor compose
1 parent 35e20d0 commit e02cbab

File tree

3 files changed

+17
-8
lines changed

3 files changed

+17
-8
lines changed

Diff for: docker-compose.yml

+4-6
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ services:
1212
ports:
1313
- 27017:27017
1414
volumes:
15-
- mongo_data:/data/db
15+
- ./mongo_data:/data/db
1616

1717
mongo-express:
1818
image: mongo-express
@@ -33,13 +33,12 @@ services:
3333
ports:
3434
- 6379:6379
3535
volumes:
36-
- redis_data:/data
36+
- ./redis_data:/data
3737

3838
front:
3939
build: # path to dockerfile
4040
context: ./frontend
41-
dockerfile: ./frontend/Dockerfile
42-
41+
dockerfile: Dockerfile
4342
container_name: frontend
4443
ports:
4544
- 80:5173
@@ -50,8 +49,7 @@ services:
5049
back:
5150
build: # path to dockerfile
5251
context: ./backend
53-
dockerfile: ./backend/Dockerfile
54-
52+
dockerfile: Dockerfile
5553
container_name: backend
5654
ports:
5755
- 8080:8080

Diff for: frontend/Dockerfile

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
FROM node:18.20.4-alpine3.19
2+
3+
WORKDIR /usr/src/app
4+
5+
COPY package.json ./
6+
COPY package-lock.json ./
7+
8+
RUN npm install --legacy-peer-deps
9+
10+
COPY . .
11+
12+
CMD ["npm", "run", "dev"]

Diff for: frontend/package.json

+1-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@
1010
"preview": "vite preview",
1111
"format": "prettier --write .",
1212
"test": "vitest run",
13-
"coverage": "vitest run --coverage ",
14-
"prepare": "cd .. && npm install --legacy-peer-deps"
13+
"coverage": "vitest run --coverage"
1514
},
1615
"lint-staged": {
1716
"src/**/*.{js,ts,tsx,jsx}": [

0 commit comments

Comments
 (0)