Clean backend container
This commit is contained in:
parent
2ce348a7ed
commit
a82ccb10ec
3 changed files with 44 additions and 10 deletions
13
Dockerfile
13
Dockerfile
|
|
@ -36,6 +36,7 @@ ADD . /var/www/fic-server/
|
|||
|
||||
RUN dpkg -i /var/www/fic-server/libmcrypt-perl*.deb || \
|
||||
(echo "Please build perl-mcrypt first. Consult the given README!"; exit 1) && \
|
||||
rm /var/www/fic-server/libmcrypt-perl*.deb && \
|
||||
ln -sf /var/www/fic-server/nginx-server.conf /etc/nginx/sites-enabled/default && \
|
||||
ln -sf /var/www/fic-server/php-fpm.conf /etc/php5/fpm/pool.d/www.conf
|
||||
|
||||
|
|
@ -51,15 +52,9 @@ RUN ln -sf /var/www/fic-server/onyx/config/sample.root.xml /var/www/fic-server/o
|
|||
EXPOSE 80/tcp 443/tcp
|
||||
VOLUME ["/var/www/fic-server/out","/var/www/fic-server/files","/var/www/fic-server/submission","/var/www/fic-server/shared"]
|
||||
|
||||
CMD mkdir -p /var/www/fic-server/logs; \
|
||||
chown -R www-data:www-data /var/www/fic-server/shared /var/www/fic-server/PKI; \
|
||||
chown -R synchro:www-data /var/www/fic-server/submission /var/www/fic-server/logs /var/www/fic-server/out; \
|
||||
chmod 660 /var/www/fic-server/submission; \
|
||||
service nginx start && \
|
||||
ENTRYPOINT ["/var/www/fic-server/entrypoint.sh"]
|
||||
|
||||
CMD service nginx start && \
|
||||
service php5-fpm start && \
|
||||
service mysql start && \
|
||||
./nginx_gen_team.sh > ./shared/nginx-teams.conf && \
|
||||
echo 'Copying files...' && \
|
||||
./gen_hash_link_files.sh --copy ./files-in ./files; \
|
||||
(./launch_local.sh &); \
|
||||
/bin/bash
|
||||
|
|
|
|||
Reference in a new issue