Никитяо
01.04.2019
18:06:00
не надо в контейнер по ссш ходить
Andrey
01.04.2019
18:50:11
Alexander
01.04.2019
20:31:39
Привет
кто сталкивался с тем, что контейнеры перестают резолвить хосты, например курлом не получается сделать запрос на google.com и etc
использую докер композ, днс прописал в композ файле и на хостовой машине проверил
все равно не хочет резолвить
конфиги не менялись, просто при очередной перезагрузке контейнера всё отвалилось?♂️
Google
Andrey
01.04.2019
20:32:00
Альпайн?
Андрей
01.04.2019
20:32:51
Andrey
01.04.2019
20:34:39
Не понял?
Образ на кокаой оси? У меня такое не раз было с альпин
Андрей
01.04.2019
20:36:51
Welcome to Alpine Linux 3.9
Kernel \r on an \m (\l)
Andrey
01.04.2019
20:38:19
inqfen
01.04.2019
20:38:46
Ага, там косяк с резолвом уже с год наверное есть
Воспроизводится хрен пойми как
Andrey
01.04.2019
20:40:06
ну я гуглил , рекомендации поставить судо меня не устроили ... мне нужно было конфиг изменить быстро , я его просто скопировал и вернул... Тебе нужно права пользователю это сложнее...Я бы докер фай правил бы на твоём месте.
Добавь в докер файл свою команду
Андрей
01.04.2019
20:43:27
Alexander
01.04.2019
20:44:47
Google
Андрей
01.04.2019
20:45:06
inqfen
01.04.2019
20:45:06
debian-slim
Denis
01.04.2019
20:45:22
народ, подскажите, как в docker-compose (3,7) задержать запуск сервиса? нужно дождаться запуска другого сервиса...
inqfen
01.04.2019
20:46:05
depend?
Andrey
01.04.2019
20:46:15
Denis
01.04.2019
20:53:56
что-то типа:
depends_on:
- some_service:
condition: service_healthy
Андрей
01.04.2019
20:55:28
Andrey
01.04.2019
20:56:24
Андрей
01.04.2019
20:56:41
Andrey
01.04.2019
21:09:28
Знаю, ведь я так уже пытался
ну у тебя есть композ - это хорошо , но он собирает один х из Докер файлов ,один из них *там где права* , возьми его и добавь выставление прав в нужный шаг (я хз где он формирует эти папки). сделай докер билд , и напиши в композе уже новый образ.
Как я это вижу
Либо найди другой не на альпине
Ну конечно в композе замени
Alexander
01.04.2019
21:15:36
буду копать дальше
Andrey
01.04.2019
21:22:29
Vladimir
02.04.2019
00:06:57
Хм а нормальной ли практикой будет дописывание кода, самим кодом(со-программой например)?
Вопрос скорее абстрактный, хотелось бы понимать- используется ли это где либо?(например динамическая генерация условных блоков кода при не стандартном event)
Alexey
02.04.2019
00:10:13
Google
Vladimir
02.04.2019
00:10:45
Не при чем, но Вы тут умные и вас много
:) Извините если не по адресу, подсмотрел что 134 человека онлайн
Alexey
02.04.2019
00:14:31
Ладно, спрашивали, отвечаем. Кодогенерация - это в целом существующая практика, но, это очень тонкий инструмент, использующийся как правило либо в каких-то шаблонизаторах, либо в низкоуровневой магии типа компиляторов. Если кодогенерация понадобилась вам в обычной жизни для решения какой-то проблемы, кроме чисто инженерно поигратся - стоит три раза подумать, потом поспать и еще три раза подумать, потому что кодогенерация очень плохо отлаживается, вы получаете код, в котором писали не вы и который может изменится в двух соседних версиях кодогенератора.
Те нужно очень точно понимать, что вы получите, что это никак иначе не решается и что вы готовы сидеть в отладчике низкоуровневых вещей ради кодогенерации
Vladimir
02.04.2019
00:20:26
Понял спасибо) Пытаюсь придти к решению перехода слабого ИИ к сильному, т.е. к такому который не нуждался бы в корректировках на этапах наращивания связей(данный костыль думал применить как раз таки что бы он сам производил корректировки). Но пожалуй действительно ещё 7 раз подумаю. Ещё раз спасибо за ответ
Alexey
02.04.2019
00:22:33
Ну в такой вещи как попытка перехода к сильному ИИ в принципе все средства хорошо, имхо это как раз задача той зоны, где любые средства(и кодогенерация) хороши. В принципе теже компиляторы которые генерируют код можно рассматривать как слабый ИИ, в каком-то смысле. Хотя это больше философская мысль и вообще
Ivan
02.04.2019
02:45:47
Всем доброй ночи!
Никто не сталкивался с проблемой, что в docker-compose 3 версии выпилили в тихую настройки IPAM все кроме subnet?
пока благо на 2 версии работает, но это всё очень странно учитывая, что аргументом послужило отсутствия этой конфигурации в swarm?♂️
https://github.com/docker/docker.github.io/pull/1636
неужели никому не нужно было конфигурировать сеть помимо swarm и кому мешали опции, если они прекрасно работают на 2 версии
ildar
02.04.2019
03:25:13
Ivan
02.04.2019
03:26:03
ildar
02.04.2019
03:26:12
Слишком мало информации. Откуда берется эта директория? Из под какого пользователя выполняется chown? С чего вдруг надо передавать чью-то домашнюю директорию www-data? O_o
https://docs.docker.com/install/linux/linux-postinstall/
Покажи ка docker exec <container id> whoami. Только текст, без картинок.
Alexander
02.04.2019
04:16:01
ildar
02.04.2019
04:19:24
Google
ildar
02.04.2019
04:20:06
в контейнере вообще есть интернет? docker run --rm alpine ping 8.8.8.8
inqfen
02.04.2019
04:35:19
Встречался с такой фигнёй на ведре 4.9 и альпайне
Внезапно просто перестаёт резолвиться6
Проблема трудновоспроизводимая и где-то issue даже есть
George
02.04.2019
04:38:43
2-й формат - тхе бест для стенделоун докера. Ну, либо переписывать на тот же ансибл
artb1sh
02.04.2019
04:39:48
George
02.04.2019
05:21:49
я все-таки за унификацию
Alexander
02.04.2019
05:38:18
Andrey
02.04.2019
05:52:30
Скинь вывод роут
Alexander
02.04.2019
05:56:38
Andrey
02.04.2019
05:57:13
Alexander
02.04.2019
05:58:06
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 172.17.0.1 0.0.0.0 UG 0 0 0 eth0
172.17.0.0 * 255.255.0.0 U 0 0 0 eth0
Andrey
02.04.2019
05:59:28
Азаза ,мои глаза..давай скрин
Дист 0.0.0. Через 172.1? Так
Google
Robert
02.04.2019
06:01:17
Два дефолта
Или ничего не понятно
Andrey
02.04.2019
06:01:53
Robert
02.04.2019
06:02:09
Ну я там вижу "default" и нули
Дефолт на 172...
Andrey
02.04.2019
06:02:54
Как я понимаю не маршрута 0.0.0.0 на 172.17.0.1
Alexander
02.04.2019
06:02:54
Robert
02.04.2019
06:03:10
А, нули это маска ...
Не корректная маска, но а шлюз то пингуется?
Andrey
02.04.2019
06:04:34
Погоди, сделай маршрут как выше написал, удали остальные.
Robert
02.04.2019
06:04:50
Как бы там ни было мы тут флейм разводим. Это не относится к докеру
Oleg
02.04.2019
06:05:20
как правильно создать правило в gitlab ci, чтобы стадия билда запускалась при изменнии любого файла в корне проекта?
Сделал так:
only:
refs:
- master
changes:
- ./*Не не пашет.
Alexander
02.04.2019
06:05:39
Robert
02.04.2019
06:06:27
Возможно добавлен тэг на определенную ветки или тэг
Просто убери его