George
01.03.2019
15:01:41
Artyom
01.03.2019
15:03:18
Google
Artyom
01.03.2019
15:03:46
Вообще, это уже как есть, поэтому без вариантов.
Andrey
01.03.2019
15:04:41
"The -f, --file, option lets you specify the path to an alternative file to use instead. This is useful in cases where the same set of files are used for multiple builds. The path must be to a file within the build context. If a relative path is specified then it is interpreted as relative to the root of the context."
George
01.03.2019
15:06:39
Т.е. по сути тебе команду для докера нужно вводить в каталоге /path/to/ и все будет ок
ildar
01.03.2019
15:07:38
George
01.03.2019
15:08:07
Да
Денис
01.03.2019
15:31:05
Прочитать про контекст
Я ничего не понимаю. Делаю docker build --build-arg FILE_TO_COPY="relpath/to/file" /abs/path/to/context
Соответственно внутри докерфайла я могу сделать COPY ${FILE_TO_COPY} в нужное место в образе:
>The build process can refer to any of the files in the context. For example, your build can use a COPY instruction to reference a file in the context.
Но на шаге COPY он выдает ошибку: lstat relpath/to/file: no such file or directory
Файл там точно лежит
Поясните плз, что я делаю не так?
George
01.03.2019
15:32:02
Попробуй без переменной
Google
George
01.03.2019
15:32:31
COPY relpath/to/file blabla
Viktor
01.03.2019
15:32:40
случайно не ./relpath/to/file кошерно писать?
George
01.03.2019
15:33:37
А потом
ARG FILE_TO_COPY
COPY ${FILE_TO_COPY} blablabla
Могу сказать, что там конечное количество вариантов )
Потому что я бы сделал как
Денис
01.03.2019
15:34:19
George
01.03.2019
15:35:22
ARG FILE_TO_COPY
RUN mkdir /tmp/ololo
PWD /tmp/ololo
COPY . .
RUN ${FILE_TO_COPY} dest_dir
Я бы делал так
Денис
01.03.2019
15:39:55
Нашел. В докеригноре почему-то оказалась занесена папка.
George
01.03.2019
15:40:09
О_о
Dmitry
01.03.2019
18:36:30
Друзья, мы выложили отчёт по прошедшему 14 февраля Love Kubernetes Meetup в офисе Mail.Ru Group. В нем, в том числе, есть ссылки на записи всех докладов https://habr.com/ru/company/mailru/blog/442086/
И
01.03.2019
22:55:02
может немного не в тему. Но скорее всего люди здесь знают. в Nginx есть правило которое определенный урл через redirect 301 переводит на другой урл. Так вот. Если этот урл вставить в iframe, он почему то не работает. Кто может знает причину?
inqfen
01.03.2019
23:39:00
Потому что обращения к этому nginx нет, в коде страницы написано браузеру вот этот кусок возьми с того урла
И это совсем не в тему, да
foi
02.03.2019
00:03:04
?
02.03.2019
02:39:24
@Atassis
ildar
02.03.2019
04:53:36
Ivan
02.03.2019
08:36:43
Коллеги, всем привет. Есть кто обновился до 18.09.3 на убунте 18,10 десктопной? Собственно, вопрос: вы login loop не словили?
George
02.03.2019
08:48:44
Ivan
02.03.2019
08:49:06
Google
Ivan
02.03.2019
08:49:31
Удалил докер - всё хорошо, поставил - login loop. И так 4 раза
Причем даже снес ось и поставил свежую. Всё ок, пока не поставил докер
George
02.03.2019
08:50:03
о господи
ты меня так не пугай
я просто смотрю номер версии и думаю, что он какой-то странный
Ivan
02.03.2019
08:50:22
https://github.com/docker/for-linux/issues/612 я даже видос заснял, если что)
George
02.03.2019
08:51:06
ну, убунту 18.10, 18.04
не сообразил сразу, что 18.09.3 - это версия докера
просто пиши, плиз, в следующий раз развернуто. Ну, т.е. обновил докер до версии Х.Х.Х, убунту версии Н.Н.Н
я бы тебе предложил в вагранте повторить
но вижу, что там уже повторили и баг не подтвердился
Ivan
02.03.2019
08:52:53
хм, думал уточнения на убунте 18,10 хватит, ну да ладно
George
02.03.2019
08:52:57
возможно, особенности твоего окружения
кто провайдер ВМ?
Ivan
02.03.2019
08:53:05
George
02.03.2019
08:53:43
ааа
у тебя граф режим сломался?
т.е. в терминале все ок?
Google
George
02.03.2019
08:54:34
я просто поясню к чему вопрос. Наши разрабы сидят на убунте, я у них в понедельник уточню. Часть - на маке, там баг точно не воспроизведется
а сервера без граф режима. и там бага тоже не воспроизведется
может проблема вообще не в докере, а в дистрибутиве или в графической оболочке
понимаешь, к чему я клоню?
ну, и логи. больше логов
явно, что у тебя оболочка должна была при логине насрать логами. Сравни два трейса
делов на 15 минут
Ivan
02.03.2019
08:56:23
В логах - пусто. Просто пусто(по сабжу). На прошлой версии докера входит норм, на этой - беда. Во втором терминале запускаю startx - входит нормально, всё работает. Причем логин ввел, сессия запустилась, но откинуло назад
George
02.03.2019
08:56:39
ну, да, понимаю.
ну, так что в логах совсем пусто - так не бывает. Ну, подкрути вербозность )
Ivan
02.03.2019
08:56:54
С дровами на nvidia и без них
В логах только вход есть и всё, потом что вышел из сессии
Причем, баг повторяется если только в группу к пользователю текущему юзверя докер закинуть, т.е. sudo usermod -aG docker my-user
George
02.03.2019
08:58:14
т.е. проблема в правах
а не в самом демоне
Ivan
02.03.2019
08:59:24
Да вот по идее да, я сижу смотрю какие изменения были в этом релизе, что к этому относится
George
02.03.2019
08:59:37
не найдешь концов )
повторюсь, что у тебя не просто проблема «докер глючит», а именно в связке с ГУИ
apparmor может мешается
Google
Ivan
02.03.2019
09:00:16
Просто если бы я не смог это повторить или это было не на чистой оси и на одном ПК - то ладно, а так...
George
02.03.2019
09:00:25
попробуй отключить apparmor
Ivan
02.03.2019
09:02:50
Спасибо, сейчас буду еще это пробовать
Artyom
02.03.2019
09:48:41
George
02.03.2019
09:48:49
он выкидывает в ГУЕ сразу обратно в логон скрин
Artyom
02.03.2019
09:49:01
O_o
George
02.03.2019
09:49:28
я гарантирую, что это не проблема в докере
Artyom
02.03.2019
09:50:43
Ладно, что-то у меня проблемы с взаимопониманием, вообще ничего не понял.
foi
02.03.2019
09:57:40
Я так понимаю большинство контейнеров на докерхабе изначально не сесурны что нет возможности передать арг с каким уид и гид создается юзер? Как-то не прикольно для всего писать свои докерфайлы