Browse Source

Dockerfiles

tags/v1.0.0
akimmig 4 years ago
parent
commit
b32761926b
3 changed files with 5 additions and 4 deletions
  1. +1
    -1
      docker/build.sh
  2. +2
    -2
      docker/docker-compose.yml
  3. +2
    -1
      docker/server/Dockerfile

+ 1
- 1
docker/build.sh View File

source .env source .env


docker build -t sim-client:$VERSION --build-arg VERSION=$VERSION --build-arg GRAPHQL_SERVER=$GRAPHQL_SERVER client docker build -t sim-client:$VERSION --build-arg VERSION=$VERSION --build-arg GRAPHQL_SERVER=$GRAPHQL_SERVER client
docker build -t sim-server:$VERSION --build-arg VERSION=$VERSION server
docker build -t sim-server:$VERSION --build-arg VERSION=$VERSION --build-arg SERVER_PORT=$SERVER_PORT server

+ 2
- 2
docker/docker-compose.yml View File

server: server:
image: sim-server:${VERSION} image: sim-server:${VERSION}
ports: ports:
- "3000:${SERVER_PORT:-3000}"
- "127.0.0.1:3000:${SERVER_PORT:-3000}"
environment: environment:
SYSTEM_NAME: ${SYSTEM_NAME:-TurnenAufZeit} SYSTEM_NAME: ${SYSTEM_NAME:-TurnenAufZeit}
DB_USER: ${DB_USER:-root} DB_USER: ${DB_USER:-root}
client: client:
image: sim-client:${VERSION} image: sim-client:${VERSION}
ports: ports:
- 80:80
- 8080:80
depends_on: depends_on:
- server - server

+ 2
- 1
docker/server/Dockerfile View File

FROM node:14.17.5-alpine3.14 FROM node:14.17.5-alpine3.14


ARG VERSION ARG VERSION
ARG SERVER_PORT


ADD https://git.it-kimmig.de/akimmig/TurnenAufZeit/archive/v${VERSION}.zip /tmp.zip ADD https://git.it-kimmig.de/akimmig/TurnenAufZeit/archive/v${VERSION}.zip /tmp.zip


ssh-keygen -t rsa -b 4096 -f ./jwt.key -m pem; \ ssh-keygen -t rsa -b 4096 -f ./jwt.key -m pem; \
openssl rsa -in ./jwt.key -pubout -out ./jwt.key.pub; openssl rsa -in ./jwt.key -pubout -out ./jwt.key.pub;


EXPOSE 3000
EXPOSE ${SERVER_PORT}


ADD ./entry.sh / ADD ./entry.sh /



Loading…
Cancel
Save