Browse Source

fix: dev and prod

master
wangxiang 2 years ago
parent
commit
6a560abd3d
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 12
      docker/Dockerfile
  2. 0
      docker/default_development.conf
  3. 0
      docker/default_production.conf
  4. 10
      docker/development/Dockerfile
  5. 4
      docker/docker-compose.yaml
  6. 10
      docker/production/Dockerfile

12
docker/Dockerfile

@ -0,0 +1,12 @@ @@ -0,0 +1,12 @@
FROM nginx
COPY ./dist /data
COPY ./secret /secret
RUN rm /etc/nginx/conf.d/default.conf
ARG ENV_VAR=default_production.conf
ADD ${ENV_VAR} /etc/nginx/conf.d/
RUN /bin/bash -c 'echo init ok'

0
docker/development/default.conf → docker/default_development.conf

0
docker/production/default.conf → docker/default_production.conf

10
docker/development/Dockerfile

@ -1,10 +0,0 @@ @@ -1,10 +0,0 @@
FROM nginx
COPY ../dist /data
COPY ../secret /secret
RUN rm /etc/nginx/conf.d/default.conf
ADD default.conf /etc/nginx/conf.d/
RUN /bin/bash -c 'echo init ok'

4
docker/docker-compose.yaml

@ -6,7 +6,7 @@ version: '3' @@ -6,7 +6,7 @@ version: '3'
services:
kicc-ui-dev:
build:
context: ./development
context: .
restart: always
container_name: kicc-ui-dev
image: kicc-ui-dev
@ -17,7 +17,7 @@ services: @@ -17,7 +17,7 @@ services:
- 443:443
kicc-ui-prod:
build:
context: ./production
context: .
restart: always
container_name: kicc-ui-prod
image: kicc-ui-prod

10
docker/production/Dockerfile

@ -1,10 +0,0 @@ @@ -1,10 +0,0 @@
FROM nginx
COPY ../dist /data
COPY ../secret /secret
RUN rm /etc/nginx/conf.d/default.conf
ADD default.conf /etc/nginx/conf.d/
RUN /bin/bash -c 'echo init ok'
Loading…
Cancel
Save