2 Câu hỏi: Dockerfile VUN RUN chmod không có hiệu lực

câu hỏi được tạo ra tại Wed, May 8, 2019 12:00 AM

Mọi thứ khác có hiệu lực nhưng quyền không thay đổi, tôi có thiếu thứ gì không?

FROM joomla:3.9-php7.2-apache

RUN apt-get update \
&& apt-get install -y apt-utils vim curl

COPY ./joomla_html /var/www/html

RUN chmod -R 765 /var/www/html/

RUN chown -R www-data. /var/www/html/
RUN chmod -R 777 /var/www/html/tmp
RUN chmod -R 777 /tmp
RUN chmod -R 777 /var/www/html/modules
RUN chmod -R 777 /var/www/html/components
RUN chmod -R 777 /var/www/html/administrator/logs
RUN chmod -R 777 /var/www/html/images
RUN chmod -R 777 /var/www/html/uploads

COPY ./docker/php.ini /usr/local/etc/php/conf.d/php-extras.ini

EXPOSE 80

Đây là những gì tôi nhận được, mọi tệp đều có quyền tới 1000: 1000, tôi cần nó là dữ liệu www

Đầu ra của ls -la /var /www /html là

total 144
drwxr-xr-x 19 1000 1000 4096 May 8 18:53 .
drwxr-xr-x 1 root root 4096 May 8 02:30 ..
drwxr-xr-x 25 1000 1000 4096 May 8 18:53 components
drwxr-xr-x 6 1000 1000 4096 May 8 18:53 images
drwxr-xr-x 68 1000 1000 4096 May 8 18:53 modules
drwxr-xr-x 2 1000 1000 4096 May 8 18:53 tmp
drwxr-xr-x 2 1000 1000 4096 May 8 18:53 uploads
    
1
  1. Tập tin nào không thay đổi quyền của nó? Vui lòng cung cấp đầu ra lệnh của vấn đề chính xác
    2019-05-08 17: 19: 15Z
  2. @ ignacio không ai trong số họ. Tôi đã cập nhật câu hỏi
    2019-05-08 20: 08: 07Z
2 Câu trả lời                              2                         

Bạn nên đặt chủ sở hữu trực tiếp khi sao chép các tệp:

FROM joomla:3.9-php7.2-apache

RUN apt-get update \
&& apt-get install -y apt-utils vim curl

COPY --chown=www-data:www-data ./joomla_html /var/www/html

RUN chmod -R 765 /var/www/html/

COPY ./docker/php.ini /usr/local/etc/php/conf.d/php-extras.ini

EXPOSE 80
    
0
2019-05-08 17: 04: 49Z
  1. cảm ơn, nhưng kết quả tương tự
    2019-05-08 20: 08: 33Z
  2. Tôi đã thử nó trên máy của mình và nó hoạt động. Bạn có chắc chắn bạn đang xây dựng lại hình ảnh của bạn? Cố gắng cung cấp cho nó một thẻ khác chỉ để đảm bảo
    2019-05-08 20: 53: 43Z
nguồn đặt đây