Optimize dockerfile
This commit is contained in:
parent
6b856f9731
commit
b821339e69
15
Dockerfile
15
Dockerfile
@ -17,20 +17,23 @@ RUN curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
|
||||
RUN curl -L http://cs.sensiolabs.org/download/php-cs-fixer-v2.phar -o /usr/local/bin/php-cs-fixer && \
|
||||
chmod a+x /usr/local/bin/php-cs-fixer
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
# add csscomb and prettier
|
||||
RUN yarn add prettier csscomb --global && \
|
||||
ln -s /node_modules/.bin/prettier /usr/local/bin/prettier && \
|
||||
ln -s /node_modules/.bin/csscomb /usr/local/bin/csscomb
|
||||
ln -s /app/node_modules/.bin/prettier /usr/local/bin/prettier && \
|
||||
ln -s /app/node_modules/.bin/csscomb /usr/local/bin/csscomb
|
||||
|
||||
COPY ["src/entry.sh", "/entry.sh"]
|
||||
COPY ["src/entry.sh", "/app/entry.sh"]
|
||||
|
||||
COPY ["src/inc", "/inc"]
|
||||
COPY ["src/inc", "/app/inc"]
|
||||
|
||||
WORKDIR /code
|
||||
|
||||
CMD ["/entry.sh"]
|
||||
|
||||
ENTRYPOINT ["/entry.sh"]
|
||||
CMD ["/app/entry.sh"]
|
||||
ENTRYPOINT ["/app/entry.sh"]
|
||||
|
||||
|
||||
ARG VERSION
|
||||
ARG COMMIT_SHA
|
||||
|
||||
Loading…
Reference in New Issue
Block a user