@devops_ru

Страница 4377 из 4568
Чеширский
21.09.2018
09:45:07
тогда локальный адрес нужно и сервер который будет его резолвить
нет не ДНС. Чтоб они между собой общались по простым именам

Konstantin
21.09.2018
09:45:40
с сетью разберись, других проблем не вижу

Sergey
21.09.2018
09:45:41
нет не ДНС. Чтоб они между собой общались по простым именам
в хосты им пропиши адреса друг друга и все

Google
Чеширский
21.09.2018
09:45:58
extra_host?

Sergey
21.09.2018
09:46:04
/etc/hosts

Konstantin
21.09.2018
09:46:04
Чеширский
21.09.2018
09:46:35
/etc/hosts
извините, но это уже кощунство, даже для меня))

Konstantin
21.09.2018
09:46:39
у докера свой ДНС сервер, зачем это всё?

Чеширский
21.09.2018
09:46:47
с сетью разберись, других проблем не вижу
спасибо, примерно понял куда копать

docker inspect $container_id --format={{.NetworkSettings.Networks}}
ID сети совпадают, то есть он в сети

и пингуют друг друга по IP

а по имени нивкакую

Konstantin
21.09.2018
09:57:18
/ # cat /etc/resolv.conf nameserver 127.0.0.11 options ndots:0

что в контейнере?

а у тебя swarm\compose?

Чеширский
21.09.2018
10:01:23
Google
Konstantin
21.09.2018
10:01:32
что да?))

Чеширский
21.09.2018
10:01:50
options ndots:2

swarm, деплой через композ

может я не так выражаюсь, извините за неграмотность

Konstantin
21.09.2018
10:03:34
да всё норм, только swarm и compose чуть разное

docker-compose up ?

или docker stack up

Чеширский
21.09.2018
10:04:06
docker stack deploy --compose-file docker-compose.yml feedback

Konstantin
21.09.2018
10:04:35
какая ос на хосте?

Чеширский
21.09.2018
10:06:29
Рхел

Konstantin
21.09.2018
10:08:18
вот недавно кто-то с ораклом кажись на подобное жаловлся

но честно говоря не до конца понимаю что у тебя, почему сеть пустая

Чеширский
21.09.2018
10:16:41
Чудиса одним словом

Bogdan
21.09.2018
10:19:03
Кто какими ide пользуется?

Vladimir
21.09.2018
10:19:27
atom

Andrew
21.09.2018
10:19:31
vscode

Чеширский
21.09.2018
10:20:50
Это чиво такое?

Carrol
21.09.2018
10:28:22
Чудиса одним словом
Контейнер сам себя по имени находит? Базовый образ alpine?

Чеширский
21.09.2018
10:28:53
Про образ да. А первое не подумал. Сейчас проверю

Carrol
21.09.2018
10:30:51
Про образ да. А первое не подумал. Сейчас проверю
А сеть какого типа? В конфиге не указано

Google
Sergey
21.09.2018
10:31:13
atom

Carrol
21.09.2018
10:31:31
Alexander
21.09.2018
10:31:38
при сборке докер конткйнера

вылетает ошибка

Cannot uninstall 'dnspython'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

что это ?

пожалуйста помогите

Sergey
21.09.2018
10:32:38
sudo updatedb

Чеширский
21.09.2018
10:33:12
А сеть какого типа? В конфиге не указано
Нет, но просмотром показывает оверлей

Konstantin
21.09.2018
10:33:31
Alexander
21.09.2018
10:33:53
sudo updatedb
это мне ответ ?

Carrol
21.09.2018
10:34:08
что это ?
В имадже установлены dnsutils, и они зависят от dnspython (да, я капитан О.)

Sergey
21.09.2018
10:34:16
это мне ответ ?
у тебя тулза не удаляется потому что не может определить какие файлы удалять

Carrol
21.09.2018
10:36:22
и что с этим сделать ?
А какой шаг/слой выполняется?

Sergey
21.09.2018
10:36:24
и что с этим сделать ?
может следует немножко погуглить?

Alexander
21.09.2018
10:37:47
Carrol
21.09.2018
10:37:48
у тебя тулза не удаляется потому что не может определить какие файлы удалять
А как updatedb поможет? Не через locate/mlocate ведь пакетники работают....

Sergey
21.09.2018
10:38:15
вообще

пихай сюда докерфайл

Google
Sergey
21.09.2018
10:38:25
мы не знаем че у тебя там собирается

Carrol
21.09.2018
10:38:27
Sergey
21.09.2018
10:38:29
и строим какие то теории

Alexander
21.09.2018
10:42:30


оно ламается до закоментированых строк

Mike
21.09.2018
10:43:58
Всем привет. Есть Rails проект: nginx, Ruby on Rails, ElasticSearch, Redis, Postgres. Сколько это может стоить(человеко часов/денег) ? Сейчас: - проект докеризирован для dev окружения, но есть проблемы иногда(docker-compose) - тесты гоняются на CircleCI с каждым коммитом. - после мерджа выполняется еще несколько задач(мигрировали сами CircleCI 1.0 -> 2.0 и потеряли эту часть, т.е по сути сейчас только гоняются тесты) - деплой на прод сейчас происходит через OpsWorks (Chef 11) - EC2 OpsWorks: App, Elasticsearch, Worker + RDS + ELB Хотелось бы: - допилить дев окружение с докером - приспособить докер под деплой (если так лучше) - чтобы в тестах добавился воркфлоу генерации ассетов и деплоя на стейдж(в случае мерджа в develop) Какие варианты рассматриваю для деплоя: - деплой на Chef 12 для OpsWorks (там у нас несколько кастомных кукбуков было в 11) - деплой OpenStack - деплой Kubernates

Konstantin
21.09.2018
10:44:00
Убери ту строчку с clean, аж больно стало

Alexander
21.09.2018
10:45:11


Убери ту строчку с clean, аж больно стало
всю строчку или только клин

Konstantin
21.09.2018
10:47:22
Она ничего не делает, её нужно в один RUN засунуть, там где установка

Konstantin
21.09.2018
10:50:06
Ты делаешь удаление отдельным слоем, что по сути ничего не делает, так как файлы в предыдущем слое

В доке докера кажись есть статья по бестпрактис dockerfile. Я с телефона, ссылку не дам

Чеширский
21.09.2018
10:52:41
так накопал следующее

Alexandr (Thordendal)
21.09.2018
10:53:12
Konstantin
21.09.2018
10:53:15
так лучше ?
Ну это в любом случае не относилось к проблеме, но лучше

Миолаэ
21.09.2018
10:53:39
Google
Чеширский
21.09.2018
10:54:01
резолв дает вот какое имя

nslookup 10.0.10.8 nslookup: can't resolve '(null)': Name does not resolve Name: 10.0.10.8 Address 1: 10.0.10.8 feedback_analyze.1.nvy33b6l5ezvyk2ebs8b0g5fx.feedback_feedback

как пофиксить чтоб было просто analyze?

hostname у контейнера analyze

Kirill
21.09.2018
10:54:37
Убери ту строчку с clean, аж больно стало
Т.к. докер по сути слоеный пирог и если мы ставим библиотеки и т.д. на одном слое, выполняем работу с ними и удаляем на сл. слое то мы получаем жирный образ. Держим в голове правило - "На каком слое установили, на таком слое и удалили"

Konstantin
21.09.2018
10:54:55
+ ещё сверху servicename.tasks

Чеширский
21.09.2018
10:56:33
ну не резолвит. Вот это длинное резолвит а по хостнейму нет

Konstantin
21.09.2018
10:56:35
Попробуй просто руками: 1. Создай сеть 2. Создай 2 сервиса подключенных к сети Проверь Коннект между

Страница 4377 из 4568