@docker_ru

Страница 1167 из 1375
Roman
09.04.2019
06:15:03
Процесса два разных. Но контейнер один

Sergey
09.04.2019
06:15:35
на

Vladislav
09.04.2019
06:15:37
Понятно, почитайте, что такое контейнер и чем он отличается от образа

Google
Roman
09.04.2019
06:18:48
Причем тут два разных контейнера. Мне надо bash и zhs в одном контейнере: docker run ubuntu bash docker exec 1234567890 zhs

И посередине вставит docker stop 1234567890

ildar
09.04.2019
06:21:08
https://www.youtube.com/watch?v=hdVNKmru3LM
ещё классная лекция от CSC "Контейнерная виртуализация в Linux" https://open.compscicenter.ru/archive/virtualization-in-linux/

Vladislav
09.04.2019
06:30:05
Ох чувствую, плохому учите...

Roman
09.04.2019
06:30:53
Надеюсь не пригодиться. Это я для понимания принципов работы спрашивал

Petrovich
09.04.2019
06:31:35
ildar
09.04.2019
06:32:06
Надеюсь не пригодиться. Это я для понимания принципов работы спрашивал
для понимания принципов работы выше два шикарных видео :)

Roman
09.04.2019
06:32:40
Ну вот не зря спрашивал

Petrovich
09.04.2019
07:13:55
Всяко лучше чем приглашение на митап который давно прошёл

Viktor
09.04.2019
07:15:11
Шапки ж все равно никто не читает :)

Sergey
09.04.2019
07:16:19
значит тех, кто не прочитал можно на нее послать:)

Google
Roman
09.04.2019
07:21:45
Какой смысл не читать закреп, если в нем с большой долей вероятности ответ на твой вопрос

Viktor
09.04.2019
07:23:20
90% оветов в документации, однако, но у людей спросить приятнее

Salmin
09.04.2019
07:27:00
Всем привет

Подскажите, что означают натсройки: networks: - frontend - backend

Sergey
09.04.2019
07:28:02
Andrey
09.04.2019
07:32:29
например, есть остановленный nginx контейнер. Я хочу запустить на нём bash, но я не хочу стартовать nginx и я не хочу создавать новый контейнер. Команда docker run -it nginx bash создаст новый контейнер из образа nginx — этого тоже не хочу.
Команда это часть контейнера, её нельзя переопределить. Поэтому новый контейнер придётся сделать. Сначала сохраняешь старый контейнер в образ через docker commit, потом из этого образа запускаешь новый контейнер с нужной командой.

Виталий
09.04.2019
07:40:36
Всем привет) подскажите пожалуйста могу ли я свой образ поместить на maven и указать в докерфайле что-то типа такого: FROM maven:my_image? Я новичек если что))

Salmin
09.04.2019
07:49:29
ildar
09.04.2019
11:02:15
10 "не делайте так в докере" https://developers.redhat.com/blog/2016/02/24/10-things-to-avoid-in-docker-containers/

Владимир
09.04.2019
11:35:04
Товарищи, можно ли в docker-compose выбрать режим сети - host (чтобы встроиться в общую сеть) и раздать статичные IP контейнерам? В режиме bridge такое у меня получилось

ildar
09.04.2019
11:37:19
зачем?)

Владимир
09.04.2019
11:38:36
Короче дело такое: у меня БД находится на другом сервере и туда проброшен SSH-тунель по порту. Мне надо как-то из моего контейнера php дернуть через этот тунель базу

Начитал, что так просто порт не прокинуть

И надо делать network_mode: host

ildar
09.04.2019
11:39:27
Да, понятно зачем host-mode. А IP зачем?

Владимир
09.04.2019
11:40:59
Я использую такую конструкцию extra_hosts: - ${CRM_URL}:172.21.1.1 - ${API_URL}:172.21.1.1 , чтобы прокинуть запросы не через DNS + в nginx я проксирую по статичному IP

ildar
09.04.2019
11:42:09
а теперь можешь просто по локалхосту обращаться

Владимир
09.04.2019
11:42:56
Вот те раз

ildar
09.04.2019
11:43:30
host-mode убирает сетевую изоляцию

abc
09.04.2019
13:11:38
Привет всем. Подскажите как сделать. Есть docker-compose, нужно чтобы контейнеры из него умели обращаться на локально запущенный сервис. Но ведь изнутри конейнера не видно 127.0.0.1? Как указать чтобы докер смотрел этот сервис на хосте

Google
ildar
09.04.2019
13:12:07
abc
09.04.2019
13:15:43
спасибо

Nikita
09.04.2019
14:31:39
Hi. Скажите, какие есть отличные от использование supervisord способы запуска несколько процессов в одном контейнере? Нужно запустить nodejs app и nginx отдающий статику и проксирующий запросы в node.

Nikita
09.04.2019
14:32:40
а docker-compose?
лишний, так как и статику и сервер это один проект и один репозиторий

Nikita
09.04.2019
14:32:47
то есть конечно их можно разнести на два, но зачем

будет два nginx

Alexander
09.04.2019
14:33:08
зачем 2 nginx?

Bogdan
09.04.2019
14:33:55
Andrey
09.04.2019
14:34:08
контейнеры докера идеологически стоит рассматривать как бинарник приложения. Соответственно процесс должен быть один

Alexander
09.04.2019
14:34:24
в одном контейнере nginx, во втором нода

всё

Pit
09.04.2019
14:34:27
я тебя и тут достану:-)

Andrey
09.04.2019
14:35:23
Ну тогда нужен инит процесс, без него никак.

Nikita
09.04.2019
14:35:29
в одном контейнере nginx, во втором нода
а какой контейнер точка входа? ;)

Google
andreineustroev [E8]
09.04.2019
14:35:48
?

Nikita
09.04.2019
14:36:25
то есть balancer → main nginx -> docker-proxy → nginx [+page app] → docker-proxy → js server app ?

Nikita
09.04.2019
14:36:57
между контейнерами docker-proxy ?

andreineustroev [E8]
09.04.2019
14:37:05
нет

Nikita
09.04.2019
14:37:06
если я из одного контейнера иду в другой

andreineustroev [E8]
09.04.2019
14:37:10
просто сеть

Alexander
09.04.2019
14:37:12
зачем?

у тебя есть докер-композ

там между контейнерами уже есть сеть

Pit
09.04.2019
14:37:35
Alexander
09.04.2019
14:37:35
ты просто делаешь balancer -> nginx -> app

Pit
09.04.2019
14:42:29


Nikita
09.04.2019
14:42:50
у тебя крест под ногами

будь осторожен

Alexander
09.04.2019
14:43:06
ой

Sergey
09.04.2019
14:48:32
Это от тех кто докер на винде держит

Roman
09.04.2019
14:49:12
Это от тех кто докер на винде держит
нормально он живёт, чо вы начинаете :D

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