forked from techdivision/import-cli-simple
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathDockerfile
33 lines (22 loc) · 1.12 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
################################################################################
# Dockerfile for techdivision/import-cli-simple application
################################################################################
# base image
FROM appserver/dist:1.1.4
################################################################################
# author
MAINTAINER Tim Wagner <[email protected]>
################################################################################
# update the sources list and install postfix
RUN apt-get update \
&& DEBIAN_FRONTEND=noninteractive apt-get install postfix -y
################################################################################
# add the sources to the destination folder
ADD . /opt/import-cli-simple
################################################################################
# install composer dependencies
RUN cd /opt/import-cli-simple \
&& composer install --prefer-dist --no-dev --no-interaction --optimize-autoloader
################################################################################
# define default command
ENTRYPOINT ["/usr/bin/supervisord"]