@docker_ru

Страница 1366 из 1375
George
29.07.2019
08:52:40
Aleksandr
29.07.2019
08:52:42
но если мне надо еще один адресс

George
29.07.2019
08:52:46
вы меня со своими догмами задолбали уже

вот смотрите

Google
George
29.07.2019
08:52:57
предположим, мы суем обработку данных на пхп или питоне в докер

очевидно, что пилить КАЖДЫЙ процесс обработки в отдельном контейнере - это дорого

с другой стороны, засовывать все 100500 воркеров в один контейнер тоже плохо

Никитяо
29.07.2019
08:53:29
George
29.07.2019
08:53:38
поэтому нарезаешь какое-то разумное количество воркеров в один контейнер и радуешься жизни

но при этом это гомогенный сервис

в смысле - не ssh + почта + php + elastic в одном флаконе

но если рассмотреть докер только как пакетный менеджер, то почему бы его не использовать вместо lxc? тот же докер с омнибас гитлабом

Aleksandr
29.07.2019
08:55:16
зачем?
я добавляю два 192.168.100.104 git.example.com 192.168.100.104 git-registry.example.com

George
29.07.2019
08:55:33
ну, тут трейдофф тащить дополнительный компонент в виде lxc, или пытаться все пихать в докер

Google
George
29.07.2019
08:55:48
больше сущностей - больше нагрузка на опсов

Никитяо
29.07.2019
09:01:06
приходилось отлаживать supervisord, когда непонятно из-за чего падает контейнер? или падает по нескольким взаимосвязанным причинам?

Aleksandr
29.07.2019
09:01:12
я добавляю два 192.168.100.104 git.example.com 192.168.100.104 git-registry.example.com
в общем кому интерестно то в сервисный контейнер в hosts добавляем как services: - name: docker:18-dind alias: docker entrypoint: ["/bin/sh", "-c", 'echo "192.168.100.104 git.example.com">>/etc/hosts && echo "192.168.100.104 git-registry.example.com">>/etc/hosts && dockerd-entrypoint.sh']

проверил - работает

George
29.07.2019
09:02:28
честно - при прочих равных лучше, чтобы за живостью сервиса следил сам докер, чем супервизор

просто не надо путать разработку и продакшен

zizo
29.07.2019
09:54:35
если учесть "s in docker stands for security" - практически незаметно.
Мм.. Не оч понял, что за docker stands for security. Это какой-то их лозунг?) Не гуглится

xPushkin
29.07.2019
09:54:59
типа попав в контейнер не попадёшь в хост

arts
29.07.2019
09:57:48
Мм.. Не оч понял, что за docker stands for security. Это какой-то их лозунг?) Не гуглится
"Буква С в слове "докер" означает безопасность". Так понятнее? :-)

Ефим
29.07.2019
10:04:02
А остальные буквы?))
в слове докер нет буквы C

arts
29.07.2019
10:04:14
zizo
29.07.2019
10:04:18
типа попав в контейнер не попадёшь в хост
Ну тем не менее существует же всякие секьюрити бест практис с тем же нон-рутом в контейнере и линукс капабилитис

Бинго!
Ну вот да, смысл той фразы мне до сих пор не ясен

arts
29.07.2019
10:11:11
Ну вот да, смысл той фразы мне до сих пор не ясен
Сложно общаться с человеком, которому нужно объяснять анекдоты. Забей :-)

zizo
29.07.2019
10:12:44
Сложно общаться с человеком, которому нужно объяснять анекдоты. Забей :-)
Да мне все понятно, лол. Короче да, забейте поцаны ?

Игорь
29.07.2019
10:23:43
Да мне все понятно, лол. Короче да, забейте поцаны ?
Раз нет буквы которая обозначает Безопастность - то значит безопастность в Жопе Из чего можно сделать вывод, что ответ на ваш первый вопрос - лучше так не делать, так как и так безопастность не очерь высокая

Andrew
29.07.2019
10:47:01
Google
Andrew
29.07.2019
10:47:07
можешь попробовать для винды

запускать докер под вагрантом

для вагранта есть плагин docker-compose

Так что, всё что нужно от вагранта, это просто семулировать линукс систему, а дальше всё работу ведешь в компоузе

NorD
29.07.2019
10:52:07
Привет всем, собираю в dockerfile проект на nodejs, Сборка проходит на ура, вопрос, как на хвостовую машину вытянуть файлы после сборки?

George
29.07.2019
10:56:50
Т.е. подготавливаешь образ с npm, запускаешь как docker run -it --rm -v PATH_TO_SOURCE:inside_container -v PATH_TO_DEST:inside_container image_name

Заранее продумай как каталоги с данными будут называться

NorD
29.07.2019
11:02:16
Заранее продумай как каталоги с данными будут называться
А именно в dockerfile как это сделать? Через docker run понятно

George
29.07.2019
11:02:33
Артефактом сборки докерфайла является докер имидж. И точка

NorD
29.07.2019
11:03:13
VOLUME или ADD не поможет?

George
29.07.2019
11:03:20
Нет, в теории ты из оконечного докер имиджа файлы вытащить можешь, но это выглядит как костыль (все равно контейнер создавать )

Дмитрий
29.07.2019
11:44:00
Здравствуйте, только начал работать с докер, первое что установил это mtproto proxy. Контейнер запустил, остановил, нужно сменить внешний порт с 443 на 555. Где хранятся файлы настройки контейнера? OS ubuntu

Алексей
29.07.2019
11:44:57
создать новый контейнер с новым портом, не вариант?

Дмитрий
29.07.2019
11:46:28
создать новый контейнер с новым портом, не вариант?
Это не наш метод. В гугле пишут /var/lib/docker/... Только нет такого пути

Или командами править docker config... Но тут за минуту не разберёшься какие команды подобрать

Алексей
29.07.2019
11:48:41
так сделай
мне зачем?

Google
Дмитрий
29.07.2019
11:49:11
А в конфиге 3 цифры поправить и перезапустить же проще

Алексей
29.07.2019
11:50:44
А в конфиге 3 цифры поправить и перезапустить же проще
набор действий будет таким же если не большим

George
29.07.2019
11:51:22
И на этот случай, для таких как ты, придумали host network mode

Admin


Дмитрий
29.07.2019
11:52:17
Где хранятся файлы настроек?

Где хранятся файлы настроек?
Нашёл, охренел от содержания

Andrey
29.07.2019
11:57:12
Дмитрий
29.07.2019
11:57:47
что ты нашел
/snap/docker/current/

George
29.07.2019
11:58:48
О, еееее

Докер через снап. Это начало конца

Срочно, просто немедленно установи его нормально. Не через снап

Дмитрий
29.07.2019
11:59:34
Докер через снап. Это начало конца
Оно ж само так встало, по дефолту

George
29.07.2019
11:59:48
Вангую, что у тебя богомерзкая убунта

Дмитрий
29.07.2019
12:00:26
George
29.07.2019
12:02:38
Очень рад за тебя

Алексей
29.07.2019
12:03:07
Andrey
29.07.2019
12:03:38
apt же snap не поставить
по умолчанию идёт с убунтой так

Google
Andrey
29.07.2019
12:03:50
он не ставил сам ,скорее всего

Алексей
29.07.2019
12:03:51
по умолчанию идёт с убунтой так
хз, я вроде сам ставил

Andrey
29.07.2019
12:04:11
ты не выбирал зн при установке

а есть любители , звездочек понаставят, наверняка у него ещё и мини куб с жужей

Дмитрий
29.07.2019
12:06:30
У меня всё по дефолту установлено

Александр
29.07.2019
12:07:48
Дмитрий
29.07.2019
12:07:57
Странно почему докер нет в стандартном репозе убунты

George
29.07.2019
12:08:30
docker vs docker.io

И у докера свой релизный цикл, и свои бест пректис по установке

Дмитрий
29.07.2019
12:09:42
docker vs docker.io
И что это в чем отличие, зачем мудрить несколько версий одного и того же?

George
29.07.2019
12:09:54
?‍♂

Очень долго объяснять. Но кратко - есть пакет docker, но в нем не тот докер. Просто программы называются по-разному

Andrey
29.07.2019
12:11:21
@gecube зря начал)))только запутаешь парней

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