@docker_ru

Страница 1154 из 1375
Никитяо
01.04.2019
18:06:00
не надо в контейнер по ссш ходить

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
ну я гуглил , рекомендации поставить судо меня не устроили ... мне нужно было конфиг изменить быстро , я его просто скопировал и вернул... Тебе нужно права пользователю это сложнее...Я бы докер фай правил бы на твоём месте.

Добавь в докер файл свою команду

Alexander
01.04.2019
20:44:47
Google
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
Ну не в композе , один х есть докер файл образа , там и сделать.
Я наверное туплю. Ты имеешь в виду в запущенном контейнере? docker exec -it ра-та-та sh ?

Андрей
01.04.2019
20:56:41
Не так не выйдет
Знаю, ведь я так уже пытался

Andrey
01.04.2019
21:09:28
Знаю, ведь я так уже пытался
ну у тебя есть композ - это хорошо , но он собирает один х из Докер файлов ,один из них *там где права* , возьми его и добавь выставление прав в нужный шаг (я хз где он формирует эти папки). сделай докер билд , и напиши в композе уже новый образ.

Как я это вижу

Либо найди другой не на альпине

Ну конечно в композе замени

Либо найди другой не на альпине
Так проще конечно.(если есть)

Alexander
01.04.2019
21:15:36
debian-slim
че-то не помогло

буду копать дальше

Andrey
01.04.2019
21:22:29
буду копать дальше
Попробуй шаги которые я выше описал ,не думаю что это больше 15 мин

Vladimir
02.04.2019
00:06:57
Хм а нормальной ли практикой будет дописывание кода, самим кодом(со-программой например)?

Вопрос скорее абстрактный, хотелось бы понимать- используется ли это где либо?(например динамическая генерация условных блоков кода при не стандартном event)

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 версии

Ivan
02.04.2019
03:26:03
Всё так, третья версия для swarm. Пользуйтесь второй.
хм, странно получается, то есть без обратной совместимости ветка пошла

ildar
02.04.2019
03:26:12
что-то типа: depends_on: - some_service: condition: service_healthy
В третьей версии этого тоже нет, берите вторую. https://github.com/docker/compose/issues/4305

Слишком мало информации. Откуда берется эта директория? Из под какого пользователя выполняется chown? С чего вдруг надо передавать чью-то домашнюю директорию www-data? O_o

https://docs.docker.com/install/linux/linux-postinstall/

хм, странно получается, то есть без обратной совместимости ветка пошла
> Between versions 2.x and 3.x, the structure of the Compose file is the same, but several options have been removed

Покажи ка 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
Всем доброй ночи! Никто не сталкивался с проблемой, что в docker-compose 3 версии выпилили в тихую настройки IPAM все кроме subnet?
Да, все так. Не используй 3-й формат. А используй 2.4 или какой там последний из второй ветки

2-й формат - тхе бест для стенделоун докера. Ну, либо переписывать на тот же ансибл

artb1sh
02.04.2019
04:39:48
Проблема трудновоспроизводимая и где-то issue даже есть
Нетворк менеджер надо перевести на ipcfg, вот и решение

George
02.04.2019
05:21:49
я все-таки за унификацию

Alexander
02.04.2019
05:38:18
информации мало. какая ос, какое ядро, версия докера, какие дополнительные настройки фаервола делал?
Ubuntu 18.04 4.15.0-46-generic Docker version 18.09.2, build 6247962 docker-compose version 1.22.0 фаервол отключил

в контейнере вообще есть интернет? docker run --rm alpine ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8): 56 data bytes ^C --- 8.8.8.8 ping statistics --- 16 packets transmitted, 0 packets received, 100% packet loss

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
Возможно добавлен тэг на определенную ветки или тэг

Просто убери его

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