This commit is contained in:
nya 2023-12-21 22:51:15 +00:00
parent 04632c5388
commit 9d23ba001e
2 changed files with 26 additions and 0 deletions

20
Dockerfile Normal file
View file

@ -0,0 +1,20 @@
# Use Node 16 alpine as parent image
FROM node:16-alpine
# Change the working directory on the Docker image to /app
WORKDIR /app
# Copy package.json and package-lock.json to the /app directory
COPY package.json package-lock.json ./
# Install dependencies
RUN npm install
# Copy the rest of project files into this image
COPY . .
# Expose application port
EXPOSE 3000
# Start the application
CMD npm start

6
docker-compose.yml Normal file
View file

@ -0,0 +1,6 @@
version: "3.6"
services:
kana:
build: .
ports:
- 127.0.0.1:8060:8080