@docker_ru

Страница 189 из 1375
Anton
24.05.2017
11:39:36
#whois Эникей, плюсы туда-сюда, как и минусы. Почитать хочу, нуб в %название_чата%. Пришел по линку %кстати%.

Sergii
24.05.2017
11:57:20
Всем привет!

Konstantin
24.05.2017
11:57:39
#whois Unix-админ, админю серваки. С докером не шибко работал, на новой работе используют. Возможно найду здесь ответы на пока не сформировавшиеся вопросы. Пришел с ДевОпса

Igor
24.05.2017
12:17:05
Народ помогите а, есть такие кто YII в docker совал?

Google
Igor
24.05.2017
12:17:35
Ну да

Artem
24.05.2017
12:17:43
только локально)

Igor
24.05.2017
12:17:47
ТАм у меня запара с правами

Таймураз
24.05.2017
12:18:04
Всем привет Не знаете, есть ли чат по Alpine?

Igor
24.05.2017
12:18:10
Рабочий путь приложения ".../protected/runtime" задан неверно. Удостоверьтесь, что директория доступна для записи пользователю, под которым запущен веб-сервер.

Как выставлял права?

Artem
24.05.2017
12:18:56
хм, да у меня не было проблемы такой

Igor
24.05.2017
12:18:58
через Dockerfile?

аа

я понял

Igor
24.05.2017
12:19:22
так?

Google
Igor
24.05.2017
12:19:28
ну я так понимаю

Таймураз
24.05.2017
12:19:31
Задай заново вопрос

А, вы тут немного переписывались

Igor
24.05.2017
12:19:52
У папки с проектом yii должен владелец быть юзер который сервер стартутет

я так понимаю?

Таймураз
24.05.2017
12:20:08
Нужно не только выставить права, нужно и папку runtime созданной держать

Igor
24.05.2017
12:20:22
таак

и всё это только через dockerfile?

Таймураз
24.05.2017
12:20:55
У нас гитигнор в исходниках лежит В этой папке, разумеется

Igor
24.05.2017
12:22:08
Я понял

Таймураз
24.05.2017
12:22:45
и всё это только через dockerfile?
Собираешь апач, инсталлишь composer, создаешь папку, кидаешь туда composer, инсталлишь зависимости, кидаешь остальные исходники туда же

Igor
24.05.2017
12:23:54
о боль

Таймураз
24.05.2017
12:24:21
Всем привет Не знаете, есть ли чат по Alpine?
Помогите с Alpine Не знаю, как прописать ip_conntrack_ftp

Или может кто подскажет ftp сервер на alpine?

Konstantin
24.05.2017
12:43:40
о боль
у тебя апач,nginx,fpm? какой стек?

Igor
24.05.2017
12:43:56
nginx, php-fpm

Konstantin
24.05.2017
12:44:02
делай одного юзера и права на файлы соответственно

у меня yii2, проблем нет. nginx и fpm под стандартным www-data оба

Igor
24.05.2017
12:44:47
так

Konstantin
24.05.2017
12:44:55
в alpine правда его нет, создаю сам

Google
Igor
24.05.2017
12:45:01
а как устанавливаешь им владельца?

через dockerfile?

Konstantin
24.05.2017
12:45:20
chown

Igor
24.05.2017
12:45:39
scritps?

Konstantin
24.05.2017
12:45:50
а?)

Igor
24.05.2017
12:46:12
То что нужно установить права

на папку с проектом внути контейнера я уже понял

но

как это сделать

Konstantin
24.05.2017
12:46:45
либо делаешь chown либо перед ADD меняешь юзера

в Dockerfile

Igor
24.05.2017
12:47:02
ага

Igor
24.05.2017
12:47:05
я понял

Konstantin
24.05.2017
12:47:06
либо entrypoint

Igor
24.05.2017
12:47:33
я просто только что через exec зашел в контейнер

хотел руками поменять

и успех меня не постиг

Вот: https://yadi.sk/i/CgBXiAZu3JUqvK

Konstantin
24.05.2017
12:49:26
а www-data есть?

grep www /etc/group

Google
Igor
24.05.2017
12:50:49
www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin

ww-data:x:33:

и юзер и группа

Konstantin
24.05.2017
12:52:12
так chown 33:33 тогда, а не 1000

Igor
24.05.2017
12:54:04
chown -R 33:33 /code так же?

стопориться процесс

Admin
ERROR: S client not available

Igor
24.05.2017
12:54:37
может файлов много?

Не хочет менять, щас через dockerfile попробую

Konstantin
24.05.2017
13:01:34
пробуй иначе find /path/* | xargs chown www-data:www-data

Igor
24.05.2017
13:01:42
а если я папку с проектом в volumes прокидываю

это влияет?

Konstantin
24.05.2017
13:02:08
нет, можешь даже с хоста chown Делать

Igor
24.05.2017
13:02:32
RUN mkdir /code && chown -R www-data:www-data code

вот такое написал в Dockerfile

владелец всё так же 1000 1000

где я лажаю

Таймураз
24.05.2017
13:09:06
Igor
24.05.2017
13:09:33
намекаешь на пропущеный /

Google
Igor
24.05.2017
13:09:52
?

Таймураз
24.05.2017
13:10:06
либо лишний в mkdir

Igor
24.05.2017
13:10:32
без mkdir

папки /code не существует

аа

нет

не помогает

FROM nginx:latest RUN mkdir /code && chown -R www-data:www-data /code

так то же не работает

Konstantin
24.05.2017
13:11:29
папки /code не существует
стоп, что ты делаешь?

у тебя code ничего не содержит, что ты там пытаешься сделать?

Igor
24.05.2017
13:12:04
chown)

делать ADD?

Таймураз
24.05.2017
13:12:37
chown)
Он имеет ввиду, что ты папке права выставишь, но при COPY у файлов будут рутовые права

Igor
24.05.2017
13:12:37
потом chown?

Konstantin
24.05.2017
13:13:50
ну конечно

папка же пустая пока

Страница 189 из 1375