Skip to content

Commit 27c6d57

Browse files
author
beckjiang
committed
优化Dockerfile,增加gitignore目录
1 parent f4badd6 commit 27c6d57

File tree

2 files changed

+7
-5
lines changed

2 files changed

+7
-5
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,10 @@
77
runtime/
88
vendor/
99
temp/
10+
tmp/
1011
*.lock
1112
.phpintel/
1213
.env
1314
.phpstorm.meta.php
1415
.DS_Store
15-
public/devtool/
16+
public/devtool/

Dockerfile

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ ENV APP_ENV=${app_env:-"prod"} \
2626
SWOOLE_VERSION=4.3.5 \
2727
COMPOSER_ALLOW_SUPERUSER=1
2828

29-
ADD . /var/www/swoft
30-
3129
# Timezone
3230
RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
3331
&& echo 'Asia/Shanghai' > /etc/timezone \
@@ -74,9 +72,11 @@ RUN /bin/cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime \
7472
# Timezone
7573
&& cp /usr/share/zoneinfo/${TIMEZONE} /etc/localtime \
7674
&& echo "${TIMEZONE}" > /etc/timezone \
77-
&& echo "[Date]\ndate.timezone=${TIMEZONE}" > /usr/local/etc/php/conf.d/timezone.ini \
75+
&& echo "[Date]\ndate.timezone=${TIMEZONE}" > /usr/local/etc/php/conf.d/timezone.ini
76+
7877
# Install composer deps
79-
&& cd /var/www/swoft \
78+
ADD . /var/www/swoft
79+
RUN cd /var/www/swoft \
8080
&& composer install \
8181
&& composer clearcache
8282

@@ -85,3 +85,4 @@ EXPOSE 18306 18307 18308
8585

8686
# ENTRYPOINT ["php", "/var/www/swoft/bin/swoft", "http:start"]
8787
CMD ["php", "/var/www/swoft/bin/swoft", "http:start"]
88+

0 commit comments

Comments
 (0)