use databaseInfo file
This commit is contained in:
@ -41,14 +41,10 @@ RUN cd /tmp/work && ./generateAll.sh -k2c
|
|||||||
# final container
|
# final container
|
||||||
FROM wollud1969/dotnetcore5sdk:1.0.0
|
FROM wollud1969/dotnetcore5sdk:1.0.0
|
||||||
|
|
||||||
ENV Database__Host "xxx"
|
|
||||||
ENV Database__User "xxx"
|
|
||||||
ENV Database__Password "xxx"
|
|
||||||
ENV Database__Name "xxx"
|
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
useradd -d /opt/service -m service && \
|
useradd -d /opt/service -m service && \
|
||||||
mkdir /opt/service/output && chown service:service /opt/service/output
|
mkdir /opt/service/output && chown service:service /opt/service/output && \
|
||||||
|
mkdir /opt/service/config && chown service:service /opt/service/config
|
||||||
|
|
||||||
USER service
|
USER service
|
||||||
WORKDIR /opt/service
|
WORKDIR /opt/service
|
||||||
@ -59,6 +55,7 @@ COPY --from=stage2-builder /tmp/work/output/ ./output/
|
|||||||
RUN ./generateAll.sh -kb
|
RUN ./generateAll.sh -kb
|
||||||
|
|
||||||
EXPOSE 8080
|
EXPOSE 8080
|
||||||
|
VOLUME /opt/service/config
|
||||||
|
|
||||||
CMD [ "./generateAll.sh", "-kx" ]
|
CMD [ "./generateAll.sh", "-kx" ]
|
||||||
|
|
||||||
|
9
ENV
9
ENV
@ -4,11 +4,6 @@ export PACKAGE_NAME
|
|||||||
ROUTE_PREFIX="pdb/v2"
|
ROUTE_PREFIX="pdb/v2"
|
||||||
export ROUTE_PREFIX
|
export ROUTE_PREFIX
|
||||||
|
|
||||||
# DO NOT USE IN CI/CD ENVIRONMENT, ONLY FOR MANUAL BUILDS AND RUNS
|
Database__InfoFile=../../../databaseInfo.json
|
||||||
# Database__User=apiservicetestdb
|
export Database__InfoFile
|
||||||
# Database__Host=172.16.10.18
|
|
||||||
# Database__Password=xxx
|
|
||||||
# Database__Name=apiservicetestdb
|
|
||||||
# export Database__User Database__Host Database__Password Database__Name
|
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user