Тома Docker и разрешения ApachePhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Тома Docker и разрешения Apache

Сообщение Anonymous »

Я использую Docker для обслуживания огромного веб-сайта на PHP. Проблема в том, что когда я связываю том хоста с контейнером, я получаю ошибки разрешений. Я знаю, что могу запустить chmod -R 777 /var/www, но не опасно ли это?

Мой файл Docker

Код: Выделить всё

FROM php:7.0.3-apache
RUN docker-php-ext-install mysqli
RUN a2enmod rewrite
RUN a2enmod headers
RUN docker-php-ext-install pdo_mysql
RUN apt-get update -y && apt-get install -y sendmail libpng-dev

RUN apt-get update && \
apt-get install -y \
zlib1g-dev

RUN apt-get update && apt-get install -y \
libfreetype6-dev \
libjpeg62-turbo-dev \
libpng-dev \
&& docker-php-ext-install -j$(nproc) iconv \
&& docker-php-ext-configure gd --with-freetype-dir=/usr/include/ --with-jpeg-dir=/usr/include/ \
&& docker-php-ext-install -j$(nproc) gd

RUN docker-php-ext-install mbstring

RUN docker-php-ext-install zip

RUN docker-php-ext-install gd
Мой Docker-Compose.yml

Код: Выделить всё

version: "2"
services:
www:
build: .
ports:
- "80:80"
volumes:
- ./test.com:/var/www/
links:
- db
networks:
- default
db:
image: mysql:5.7
ports:
- "3306:3306"
environment:
MYSQL_DATABASE: test
MYSQL_USER: test
MYSQL_PASSWORD: test
MYSQL_ROOT_PASSWORD: test
volumes:
- ./mysql:/var/lib/mysql
networks:
- default
Есть идеи, как управлять разрешениями тома хоста?

Подробнее здесь: https://stackoverflow.com/questions/536 ... ermissions
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Приложение Docker не может записывать тома при развертывании на EC2 Amazon Linux
    Anonymous » » в форуме Linux
    0 Ответы
    28 Просмотры
    Последнее сообщение Anonymous
  • Контейнеры Docker не используют тома
    Anonymous » » в форуме Php
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Docker Compose: проблема с разрешениями подключенного тома (root:root, несмотря на несколько конфигураций)
    Anonymous » » в форуме Php
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Миграция тома EBS экземпляра Windows EC2 с gp2 на gp3
    Anonymous » » в форуме Linux
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • Устранение проблем с загрузкой многосрезового тома в файлах NRRD
    Гость » » в форуме Python
    0 Ответы
    31 Просмотры
    Последнее сообщение Гость

Вернуться в «Php»