Browse Source

dockerisation & readme.md

master
tendry valdi 5 months ago
parent
commit
c624e7bf5f
  1. 25
      Dockerfile
  2. 16
      README.md
  3. 11
      docker-compose.yml

25
Dockerfile

@ -0,0 +1,25 @@
FROM node:16.20
LABEL org.opencontainers.image.authors="tendry@blastream.com"
#RUN echo "deb http://archive.debian.org/debian stretch main" > /etc/apt/sources.lis
#RUN apt-get update
#RUN apt-get install -y nano
RUN mkdir -p /home/node/app/node_modules
WORKDIR /home/node/app
COPY package*.json ./
RUN npm install
RUN npm install nodemon --save-dev
COPY . .
#COPY .env .
EXPOSE 3100
CMD [ "npm", "run", "dev" ]

16
README.md

@ -0,0 +1,16 @@
# Quick guide with Docker-Compose
## required
- ubuntu 20(+)
- docker
- docker-compose
## Preparation
> clone
- clone project: git clone https://gitea.invaders.stream/onja/bodacc.git
## start
docker-compose up -d
## Test
http://IP:3100/

11
docker-compose.yml

@ -0,0 +1,11 @@
version: "3"
services:
bodacc:
build:
context: ./
image: bodacc
container_name: bodacc
#volumes:
# - ./.env:/home/node/app/.env
ports:
- 3100:3100
Loading…
Cancel
Save