
George
04.02.2019
16:31:31
Не видел такой проблемы
Возможно эта та самая проблема с оверлей 2
Он сейчас по дефолту

Anton
04.02.2019
16:33:59

Google

Anton
04.02.2019
16:34:03
а что за проблема?

George
04.02.2019
16:34:19
Что оверлей фс типо не посикс

Темный
04.02.2019
16:39:38

ildar
04.02.2019
17:01:07

George
04.02.2019
17:15:51
Себя
Балин. И тут

Kirill
04.02.2019
17:21:41
Привет всем.
У меня есть несколько странный вопрос.
В момент, когда в папочке с файлом docker-compose.yml запускаешь docker-compose up - этот самый компоуз создаёт для себя некое описание сервиса, насколько я понимаю.
Для меня загадка, где эти метаданные хранятся на фс (например в линуксе).
Может кто знает?

George
04.02.2019
17:24:35
Там среди прочего метаданные будут

Kirill
04.02.2019
17:26:06

George
04.02.2019
17:26:19
Ну, там метаданные компоуза лежат

Google

Kirill
04.02.2019
17:31:55
Ок, ладно, перефразирую задачу.
Получив ссх доступ на сервак заходим и видим по docker ps, что у нас вертится пяток контейнеров.
Условный менеджер сказал что там всё компоузом поднималось, вручную ессно
в какойнить /opt/service лежит полтора десятка докер-компоуз.ямлов в подпапочках.
Как определить, из какой папки, из какого конфига поднят[ы] сервис[ы]?

George
04.02.2019
17:35:37
Я не помню наизусть. Можешь посмотреть метаданные и угадать
Например, докер-компоуз пишет в имени контейнера имя проекта
А оно функция от имени каталога
Где лежит компоуз
Там же в метаданных шха сумма компоуз
Но это магия какая-то

inqfen
04.02.2019
17:36:49

George
04.02.2019
17:37:01
Либо пройти по всем каталогам и сделать в каждом docker-compose ps

Kirill
04.02.2019
17:39:16

George
04.02.2019
17:40:27
Ну, хорошо - что ты хочешь ?

Kirill
04.02.2019
17:43:18
Ну, хорошо - что ты хочешь ?
в идеальном мире - команду типа docker-compose services status/list/info
наподобие supervisorctl status например

George
04.02.2019
17:47:17
Никто не будет его развивать
Треш и угар. Туда до сих пор жизненно нужные штуки завести не могут, а ты хочешь список контейнеров по всей системе ))
Насчёт supervisorctl - у меня тоже есть сомнения, что норм работать будет, если несколько супервизоров запущено )))

inqfen
04.02.2019
17:48:37
Скрипт на питоне заебенить, очевидно же
А лучше на баше

George
04.02.2019
17:48:57

Google

George
04.02.2019
17:49:05

inqfen
04.02.2019
17:49:12

Kirill
04.02.2019
17:49:42
наебаше xD
Так-то можно свести вопрос к тому, что я хочу знать где компост хранит метаданные

George
04.02.2019
17:50:16
Я тебе сказал
В лейблах контейнеров очевидно
У него же нет етсд

Kirill
04.02.2019
17:51:43
пищаль

George
04.02.2019
17:52:24
От восторга ?

Kirill
04.02.2019
17:53:38
ок, ещё вопрос знатокам.
- наваливаем docker-compose up, сервис у нас с restart always
- меняем версию образа в докеркомпост.ямл
- ребутимся
взлетит контейнер с версией которую мы поднимали, или компост поднимет то, что в ямле указано?

Никитяо
04.02.2019
17:54:56
Понимаешь, говно этот докер компоуз
композ хорош для одиноких маленьких проектов, один раз сделал, потом инфраструктуру проекта одной командой поднимаешь.
Я его раньше докера освоил и он мне показался проще

inqfen
04.02.2019
17:54:58

Kirill
04.02.2019
17:55:50
С тем, что поднимали
ага, спасибо, тогда с огромной вероятностью можно считать, что окромя метаданных контейнера больше ничего и не хранится... Хреноооово

Никитяо
04.02.2019
17:55:57
сделал
1. git clone
2. docker-compose up
3. Profit!!

Kirill
04.02.2019
17:56:16

inqfen
04.02.2019
17:56:20
И все будет работать

Kirill
04.02.2019
17:57:04
Да, можно ямл и удалить
хм, а если удалив ямл, в той-же папочке запустить docker-compose logs например - куда я пойду?
нахер или в логи?

inqfen
04.02.2019
17:57:37
Никуда, он не знает на контейнеры с какими лейблами смотреть

Google

Kirill
04.02.2019
17:57:59

George
04.02.2019
17:58:04

Kirill
04.02.2019
17:58:07
понятно, спасибо за инфу

George
04.02.2019
18:04:00

Ilya
04.02.2019
21:47:58
Подскажите, как собрать базовый образ CentOs 6.

Pavel
04.02.2019
21:48:51
А зачем тебе старый центоси?

inqfen
04.02.2019
22:34:23

Sun
04.02.2019
23:00:39
так пойдёт?
Есть предложение, подкупающее своей новизной: А давайте бить ногами за постинг текстов скриншотами?

Mr_Babrums.bin
05.02.2019
00:48:00

Iurii
05.02.2019
03:18:15
Угу скриншоты в ворд документы вставлять и скрины в бмп

Илья
05.02.2019
04:10:22

Mr_Babrums.bin
05.02.2019
04:11:07
я бы снял монитор на видео
на пленку

Илья
05.02.2019
04:11:33
Отксерить, а потом отсканить тож норм

Mr_Babrums.bin
05.02.2019
04:13:51
а вообще претензия не ясна. зачем вам выхлопы докера текстом?
в плане, не скриншотами

Илья
05.02.2019
04:14:28
Чтобы не пихать в FineReader

Google

Mr_Babrums.bin
05.02.2019
04:14:46
зачем пихать в FineReader

Илья
05.02.2019
04:15:37
Чтобы текст получить из скриншота

Mr_Babrums.bin
05.02.2019
04:16:15
но можно же и без finereader'а его прочитать. или комфортно со своими шрифтами?
нет, ну если без стеба то я действительно не понимаю зачем это может быть нужно

ildar
05.02.2019
04:20:09
Большая простыня - копируй на пастебин. Маленькая простынка - обрами бэктиками и клади в чат.
Потому что картинка с текстом , на которой больше ничего нет - это глупость. Или искусство, или мем.
По ней не работает поиск. Её нельзя скопировать и вставить в консоль.
О чем ваще разговор? Не умеешь копировать текст из терминала -> не умеешь гуглить сообщения об ошибках.

Mr_Babrums.bin
05.02.2019
04:23:11
я понимаю зачем это делать когда дело касается кода, но докер...обычно происходящий структурный бардак ни скриншотом ни копипастом не передаш. Нужно понимать суть\объяснять её, понимать что происходит, искать причины у себя а не в гугле по коду ошибки КАК ЭТО ПРОИСХОДИТ В СРАНОЙ ДЖАВЕ НЕНАВИЖУ ДЖАВУ

ildar
05.02.2019
04:23:16
Чат не твоя нейросетка.

Mr_Babrums.bin
05.02.2019
04:23:36
и скорее всего авторы топиков гуглит текст ошибки. надеюсь.
ну, только если конфиги сюда копировать

ildar
05.02.2019
04:25:43

Mr_Babrums.bin
05.02.2019
04:26:42

ildar
05.02.2019
04:27:20
Поэтому на его картинке три слоя с текстом?