@docker_ru

Страница 990 из 1375
Artur
18.01.2019
13:26:18
видел, но разве он не для приватного регистри ?

Евгений
18.01.2019
13:26:45
Yaros
18.01.2019
14:41:35
всем привет!

George
18.01.2019
14:43:58
Привет-привет

Google
Yaros
18.01.2019
14:48:20
а может кто-то сказать, если докер образы виндовые хранить в нексусе, сколько они занимают там?

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

но сами готовые имеджи, скажем с asp.net mvc веб сайтом, они же каждый занимает вес полного образа, верно?

То есть если я делаю скажем что-то на базе образа для asp.net mvc виндового и задеплоил 10 версий сайта, то каждый раз полный размер имеджа виндового тоже добавляется, так?

Там инкрементальный толко сам билд. И в нексусе будет очень много места занимать эти образы, или как-то по-другому?

неужели никто не знает или вопрос короче переформулировать?

Evgeniy
18.01.2019
15:28:30
А никто не делал мапинг юзера внутрь докер контенейнера? требуется командой docker run собрать npm, но по завершению билда папка dist становится соответственно root'овой

George
18.01.2019
15:35:53
неужели никто не знает или вопрос короче переформулировать?
Нексус не сам докер регистри, а инкапсулирует уже готовый докер регистри, который штатный

Все так делают

Ну, и штатный - он, во-первых, жмёт образы

А,во-вторых, хранит послойно

Т.е. 10 образов по 10 мб полученных из базового 5 мб займут не 100 мб, а 55 мб

Google
George
18.01.2019
15:37:23
Через аргументы и стартовый скрипт Где надо - chown внутри

Yaros
18.01.2019
15:38:33
Да, разумеется, нексус просто хранилище. А, то есть если виндовый образ занимает 1гиг, то 100 образов занимают 1гиг + весь оверхед, который дают другие части, относящиеся к коду в этих образах, но сам виндовс регистри не добавляет ничего?

Murena
18.01.2019
15:39:15
всем привет - подскажите , запускаю node.js + mongodb (два отдельных контейнера) - APP развертываю через gitlab ci - все два сервиса запускаю через gitlab ci / docker - после каждого деплоя перезапускается db - Проблема - mongoDB не успевают загрузится полностью - и Node.js вываливает ошибку так как не может подключится к бд - какое самое правильно решение чтоб Node.js ждала полной загрузки базы и только тогда запускалась ?

Yaros
18.01.2019
15:42:54
@gecube спасибо большое, очень помогло. Знал, что сборка слоями идет, но не знал, что хранится тоже слоями.

Murena
18.01.2019
15:43:38
Можно сделать docker-entrypoint.sh
понял, попробую спасибо

George
18.01.2019
15:43:46
И вообще приклад не должен падать, если базы нет

Bogdan
18.01.2019
16:35:46
привет. есть докер с образом убунты. мне нужно выполнять периодическую задачу. крон для этих целей норм? читал, что крон в докере - это такое себе

Bogdan
18.01.2019
16:37:44
запускай сам контейнер по крону основной системы
ок, спасибо. а вообще крон в докере - это нормально?

ildar
18.01.2019
16:49:47
Bogdan
18.01.2019
17:10:48
Не оченьь
Спасибо

Artur
18.01.2019
17:31:42
Какая версия ядра? Докера?
Kernel version4.4.0-141-generic Docker 18.09.1

Google
George
18.01.2019
17:34:50
Kernel version4.4.0-141-generic Docker 18.09.1
Старовато ядро, но ок

Artur
18.01.2019
17:35:36
Старовато ядро, но ок
И на других воспроизводилось

Тоже

Murena
18.01.2019
17:43:32
подскажите а можно ли один контейнер к нескольким network подключить одновременно?

Artur
18.01.2019
17:48:51
Да

ildar
18.01.2019
17:56:23
Kernel version4.4.0-141-generic Docker 18.09.1
journalctl -x -u docker что нибудь интересное около моментов за- и от-паузивания контейнеров показывает?

И на других воспроизводилось
Чистый докер, без оркестраторов?

Artur
18.01.2019
18:04:08
По факту в ивентах вижу постановку на паузу, но причину нет

Может ли это быть из-за нагрузки?

Бредово конешн, но все же

Билд идет с -j20

Но сейчас этот билд уходит в паузу, а в след раз все ок

Murena
18.01.2019
18:14:31
подскажите плиз что я делаю не так ? networks: - localn - default: ipv4_address: 111.11.11.1

мне нужно указать два нетворка и одному из них указать ip - как правильно сделать ?

ругается networks contains {"default": {"ipv4_address": "111.11.11.1"}}, which is an invalid type, it should be a string

Artur
18.01.2019
18:17:15
Это ты так сервис сетки описал

Или подключение сервиса к сетке

Murena
18.01.2019
18:18:00
подключение

Google
Murena
18.01.2019
18:18:28
вот описание сервиса networks: default: external: name: dokmacvlan localn: driver: bridge

Artur
18.01.2019
18:21:28




Объявление и подключение

Вроде пашет

service 2

Murena
18.01.2019
18:23:43
спасибо

попробую

Artur
18.01.2019
18:24:46
Ток deploy эт моя хрень из ansible плебука

Nikita
18.01.2019
18:25:38
Ай вот смотрю на деплой с ансиблом когда есть монорепо и кубер

Страшно

Artur
18.01.2019
18:27:33
Для девов не принципиально

Nikita
18.01.2019
18:28:13
Ясное дело что им все равно как ты заводишь их код или ты о другом?

Artur
18.01.2019
18:31:31
Да забей)

Nikita
18.01.2019
18:33:41
Да забей)
¯\_(ツ)_/¯

Зачем

inqfen
18.01.2019
18:34:23
Из-за недостатков второго хельма

Google
inqfen
18.01.2019
18:34:35
Как выйдет третий - брошу это дело

Nikita
18.01.2019
18:34:42
Из-за недостатков второго хельма
А что ансибл дополняет?

inqfen
18.01.2019
18:34:50
В него логику не запихнуть)

Nikita
18.01.2019
18:35:03
Например ?)

inqfen
18.01.2019
18:35:06
А что ансибл дополняет?
Деплой на прод - чеки - включение сервиса

В хельме задеплоил - поломалось- откатил

Nikita
18.01.2019
18:35:34
Все гуд

inqfen
18.01.2019
18:35:45
Не, там внешние проверки

Вот в этом и минут

Минус

Ещё он емнип не умеет чекать вебсокеты

Nikita
18.01.2019
18:36:20
Стоп стоп а смысл внутри

inqfen
18.01.2019
18:36:27
А надо будет

inqfen
18.01.2019
18:36:36
Есть сервис с ним

Nikita
18.01.2019
18:36:42
По сему все на хттп перепиливали

Питонячий ювиски

К примеру

inqfen
18.01.2019
18:36:59
Ага, чат на мобильных щевайсах

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