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 && \
|
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
|
chmod a+x /usr/local/bin/php-cs-fixer
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
# add csscomb and prettier
|
# add csscomb and prettier
|
||||||
RUN yarn add prettier csscomb --global && \
|
RUN yarn add prettier csscomb --global && \
|
||||||
ln -s /node_modules/.bin/prettier /usr/local/bin/prettier && \
|
ln -s /app/node_modules/.bin/prettier /usr/local/bin/prettier && \
|
||||||
ln -s /node_modules/.bin/csscomb /usr/local/bin/csscomb
|
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
|
WORKDIR /code
|
||||||
|
|
||||||
CMD ["/entry.sh"]
|
|
||||||
|
|
||||||
ENTRYPOINT ["/entry.sh"]
|
CMD ["/app/entry.sh"]
|
||||||
|
ENTRYPOINT ["/app/entry.sh"]
|
||||||
|
|
||||||
|
|
||||||
ARG VERSION
|
ARG VERSION
|
||||||
ARG COMMIT_SHA
|
ARG COMMIT_SHA
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user