Fix the run of init containers in k8s (#1617)
This commit is contained in:
parent
96834370d8
commit
8cbe324d41
@ -345,18 +345,14 @@ ARG SRC_PATH
|
||||
ENV BUILD_PATH=${BUILD_PATH}
|
||||
ENV SRC_PATH=${SRC_PATH}
|
||||
|
||||
RUN mkdir -p /app/appserver/ASC.Files/server && \
|
||||
mkdir -p /app/appserver/ASC.People/server/ && \
|
||||
mkdir -p /app/appserver/ASC.CRM/server/ && \
|
||||
mkdir -p /app/appserver/ASC.Projects/server/ && \
|
||||
mkdir -p /app/appserver/ASC.Calendar/server/ && \
|
||||
mkdir -p /app/appserver/ASC.Mail/server/ && \
|
||||
RUN mkdir -p /app/ASC.Files/server && \
|
||||
mkdir -p /app/ASC.People/server && \
|
||||
addgroup --system --gid 107 onlyoffice && \
|
||||
adduser -u 104 onlyoffice --home /var/www/onlyoffice --system -G onlyoffice
|
||||
|
||||
COPY --from=base --chown=onlyoffice:onlyoffice ${SRC_PATH}/build/install/docker/bin-share-docker-entrypoint.sh /app/docker-entrypoint.sh
|
||||
COPY --from=base /var/www/services/ASC.Files/service/ /app/appserver/ASC.Files/server/
|
||||
COPY --from=base /var/www/services/ASC.People/service/ /app/appserver/ASC.People/server/
|
||||
COPY --from=base /var/www/services/ASC.Files/service/ /app/ASC.Files/server/
|
||||
COPY --from=base /var/www/services/ASC.People/service/ /app/ASC.People/server/
|
||||
ENTRYPOINT ["./app/docker-entrypoint.sh"]
|
||||
|
||||
## image for k8s wait-bin-share ##
|
||||
|
@ -324,18 +324,14 @@ ENTRYPOINT ["./docker-migration-entrypoint.sh"]
|
||||
|
||||
## image for k8s bin-share ##
|
||||
FROM busybox:latest AS bin_share
|
||||
RUN mkdir -p /app/appserver/ASC.Files/server && \
|
||||
mkdir -p /app/appserver/ASC.People/server/ && \
|
||||
mkdir -p /app/appserver/ASC.CRM/server/ && \
|
||||
mkdir -p /app/appserver/ASC.Projects/server/ && \
|
||||
mkdir -p /app/appserver/ASC.Calendar/server/ && \
|
||||
mkdir -p /app/appserver/ASC.Mail/server/ && \
|
||||
RUN mkdir -p /app/ASC.Files/server && \
|
||||
mkdir -p /app/ASC.People/server && \
|
||||
addgroup --system --gid 107 onlyoffice && \
|
||||
adduser -u 104 onlyoffice --home /var/www/onlyoffice --system -G onlyoffice
|
||||
|
||||
COPY bin-share-docker-entrypoint.sh /app/docker-entrypoint.sh
|
||||
COPY --from=base /var/www/products/ASC.Files/server/ /app/appserver/ASC.Files/server/
|
||||
COPY --from=base /var/www/products/ASC.People/server/ /app/appserver/ASC.People/server/
|
||||
COPY --from=base /var/www/products/ASC.Files/server/ /app/ASC.Files/server/
|
||||
COPY --from=base /var/www/products/ASC.People/server/ /app/ASC.People/server/
|
||||
ENTRYPOINT ["./app/docker-entrypoint.sh"]
|
||||
|
||||
## image for k8s wait-bin-share ##
|
||||
|
@ -1,14 +1,10 @@
|
||||
#!/bin/sh
|
||||
|
||||
echo "##################################################################"
|
||||
echo "##### Run preparation for launching AppServer services #####"
|
||||
echo "##### Run preparation for launching DocSpace services #####"
|
||||
echo "##################################################################"
|
||||
cp -r /app/appserver/ASC.Files/server/* /var/www/products/ASC.Files/server/
|
||||
cp -r /app/appserver/ASC.People/server/* /var/www/products/ASC.People/server/
|
||||
cp -r /app/appserver/ASC.CRM/server/* /var/www/products/ASC.CRM/server/
|
||||
cp -r /app/appserver/ASC.Projects/server/* /var/www/products/ASC.Projects/server/
|
||||
cp -r /app/appserver/ASC.Calendar/server/* /var/www/products/ASC.Calendar/server/
|
||||
cp -r /app/appserver/ASC.Mail/server/* /var/www/products/ASC.Mail/server/
|
||||
cp -r /app/ASC.Files/server/* /var/www/products/ASC.Files/server/
|
||||
cp -r /app/ASC.People/server/* /var/www/products/ASC.People/server/
|
||||
chown -R onlyoffice:onlyoffice /var/www/products/
|
||||
echo "Ok" > /var/www/products/ASC.Files/server/status.txt
|
||||
echo "Preparation for launching AppServer services is complete"
|
||||
echo "Preparation for launching DocSpace services is complete"
|
||||
|
Loading…
Reference in New Issue
Block a user