Igor
и успех меня не постиг
Igor
Вот: https://yadi.sk/i/CgBXiAZu3JUqvK
Igor
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin
Igor
ww-data:x:33:
Igor
и юзер и группа
Igor
chown -R 33:33 /code так же?
Igor
стопориться процесс
Igor
может файлов много?
Igor
Не хочет менять, щас через dockerfile попробую
Igor
а если я папку с проектом в volumes прокидываю
Igor
это влияет?
Igor
RUN mkdir /code && chown -R www-data:www-data code
Igor
вот такое написал в Dockerfile
Igor
владелец всё так же 1000 1000
Igor
Igor
где я лажаю
Таймураз
Igor
намекаешь на пропущеный /
Igor
?
Таймураз
либо лишний в mkdir
Igor
без mkdir
Igor
папки /code не существует
Igor
аа
Igor
нет
Igor
не помогает
Igor
FROM nginx:latest
RUN mkdir /code && chown -R www-data:www-data /code
Igor
так то же не работает
Igor
chown)
Igor
делать ADD?
Таймураз
chown)
Он имеет ввиду, что ты папке права выставишь, но при COPY у файлов будут рутовые права
Igor
потом chown?
Igor
ну
Igor
но владелец то у неё буде www-data
Igor
ааа
Igor
ясно
Igor
все файлы создаються и пробрасываюсть от рута
Igor
вы это хотите сказать
Igor
Тоесть мне нужно изменить права после того как volumes проброситься?
Таймураз
Таймураз
Он же у самих файлов поменяет пользователя, не?
Таймураз
на хосте
Igor
Таймураз
Не кошеrно
Igor
а то я не догнал вот это замечание
Igor
ну это я уже понял
Кирилл
Таймураз
а можно пример
https://gist.github.com/anonymous/c0bf7e5f20e94205a51728911b308314
Таймураз
Он не совсем рабочий, вырезал из него некоторую часть
Таймураз
в скрипте выполняется наша магия, после магии- httpd -D FOREGROUND
Igor
Но это вариант с продакшеном
Igor
я так понимаю
Igor
когда уже выкатываем
Eugene
httpd? кто-то еще апач юзает?
Igor
Не помогает(
Igor
нет
Igor
а толку от него тогда
Таймураз
пхп в апаче быстрее? wat?
Igor
Я же тебя правильно понимаю про хост?
Igor
хост это машина с которой я запускаю docker-compose up
Igor
default RW же
Igor
ось у меня MAC
Igor
но
Igor
работаю с вируалки
Igor
ubuntu
Igor
и там и там
Igor
с мака они проброшены в виртуалку
Igor
а с виртуалки в контейнер
Igor
там vagrant
Igor
папка с проектами проброшена в vagrant
Igor
из vagrant (ubuntu 16.04)
Igor
я уже запускаю docker-compose up
Igor
а чо такого то?
Igor
права на что?
Igor
ты с docker как работаешь
Igor
я просто поставил виртуалку с ubuntu да и всё
Igor
Думаешь из за этого с правами беда?
Igor
Через Add получилось
Igor
он скопировал папку и изменил ей права
Igor
но если пробросить эту папку как volumes, не работает