ソースを参照

Fix the docker build

Pierre Jaury 6 年 前
コミット
c82d0fb389
2 ファイル変更3 行追加5 行削除
  1. 1 1
      .dockerignore
  2. 2 4
      contrib/docker/Dockerfile.apache

+ 1 - 1
.dockerignore

@@ -1,6 +1,6 @@
 data
-contrib
 Dockerfile
+contrib/docker/Dockerfile.*
 docker-compose*.yml
 .dockerignore
 .git

+ 2 - 4
contrib/docker/Dockerfile.apache

@@ -32,12 +32,10 @@ COPY . /var/www/
 
 WORKDIR /var/www/
 RUN cp -r storage storage.skel \
+ && cp contrib/docker/php.ini /usr/local/etc/php/conf.d/pixelfed.ini \
  && composer install --prefer-source --no-interaction \
  && rm -rf html && ln -s public html
 
-COPY contrib/docker/php.ini /usr/local/etc/php/conf.d/pixelfed.ini
-COPY contrib/docker/start.sh /start.sh
-
 VOLUME ["/var/www/storage"]
 
 ENV APP_ENV=production \
@@ -58,4 +56,4 @@ ENV APP_ENV=production \
     REMOTE_FOLLOW=false \
     ACTIVITY_PUB=false
 
-CMD /start.sh
+CMD /var/www/contrib/docker/start.sh