
Karel
28.04.2019
20:18:11

George
28.04.2019
20:18:28
Т.е. для начала - можно погонять внутри докера, на эфемерной ФС. А когда убедитесь, что все ок - вытащить наружу
В принципе, в наличии "тяжёлых" файлов внутри образа ничего плохого нет - мы так готовили образы с тестовыми копиями баз данных (да, в них ничего секретного не было )

Google

Karel
28.04.2019
20:21:22
Я далеко не гуру в докере, так, по верхам нахватался - поэтому от меня можно ожидать глупых или тупых вопросов ;)

George
28.04.2019
20:21:51
Ну, повторюсь, что задача больше подходит для lxc/lxd

Karel
28.04.2019
20:21:56
Вопрос, тогда, первый: если хочется организовать что-то вроде локального (внутрикорпоративного) докерхаба - куда идти читать?

George
28.04.2019
20:22:04
Докер натянуть можно, но трудозатраты будут приличными

Karel
28.04.2019
20:23:23
Вопрос второй: где взрослые люди держат файлы БД MySQL-сервера, живущего в докер-контейнере? В вольюме?
А как правильно бэкапить такую БД?

George
28.04.2019
20:26:09
Либо безотносительно места хранения - никто майскульдамп не отменял
Делаешь дамп, выливаешь наружу контейнера.

Karel
28.04.2019
20:28:39
Подключаться к серверу внутри контейнера с хоста майскульдампом - ок решение или не очень? :)

George
28.04.2019
20:38:51

Roman
28.04.2019
21:09:40

Karel
28.04.2019
21:10:58
Ну, мне как разработчику отвечают: "Есть более приоритетные задачи, некогда этим заниматься" (с)

Google

Roman
28.04.2019
21:13:54
Сейчас глянул докерхаб - там есть образ центос5. Можно пойти совсем простым и прямым путём - на базе этого образа собрать систему со всеми потрохами. Nginx, php, mysql. Это ужасно и не best practice, но быстро, легко и работает
Это что касается докера.
Или бэкап системы и разворачивание в виртуалке - это на уровне ОС

?simplemice
28.04.2019
21:16:47
зачем я сейчас это все прочитал.....
несколько микросервисов упаковать в один докер контейнер... это........... я хз....

Roman
28.04.2019
21:20:57

Karel
28.04.2019
21:21:43

?simplemice
28.04.2019
21:21:44

Karel
28.04.2019
21:21:55
Я знаю, что так делать нехорошо. Я знаю.

Roman
28.04.2019
21:22:43

Karel
28.04.2019
21:22:56

?simplemice
28.04.2019
21:23:22
злые вы тут какие то

Karel
28.04.2019
21:23:29
Ну так то стоит задача уже два (а может и больше) переписанных сайта докеризовать. Так что я еще приду к вам с глупыми вопросами :)

?simplemice
28.04.2019
21:23:30
не добрые....

Karel
28.04.2019
21:24:03
Добрые, добрые. Сразу нахер не послали, странно посмотрели, но объяснили как сделать (а как не надо).

?simplemice
28.04.2019
21:24:25
вот это и странно

Karel
28.04.2019
21:24:41

?simplemice
28.04.2019
21:25:27

Karel
28.04.2019
21:28:00
ну какой вопрос в гугл такой и ответ..... главное уметь, верно? :)
Строго говоря - да, главное уметь. Но поисковая машина гугла все таки очень тупая штука. И иногда крайне сложно сформулировать запрос... а еще может оказаться, что какой-то вопрос до тебя просто никто не решал. Или решал, но не написал об этом. Или написал, но на каком-нибудь испанском или итальянском в личном блоге.
Я уж не говорю про "размывание семантики" слов.

?simplemice
28.04.2019
21:29:07
вы путаете ваши возможности с возможностями поисковой системы... это не она не может обработать запрос, это вы не можете его правильно сформулировать :)

Google

Karel
28.04.2019
21:29:23
Банально.. ну, попробуйте найти описание класса "Фетишист" для игровой системы AD&D 2.0 :)

Dmitry
28.04.2019
22:04:36
Официальные доки и практика
Оригинальная документация Docker, в частности раздел Get Started, - плохо излагает принципы работы с платформой. Сколько раз пытался её читать, столько раз плевался.

?simplemice
28.04.2019
22:06:24
ШТО

Dmitry
28.04.2019
22:06:33
Прямо сейчас текст раздела Docker Compose направил меня к Get Started в части с написанием первого docker-compose - файла и боже, какая каша.

?simplemice
28.04.2019
22:07:00
а.... ясно... понятно

Lucas
28.04.2019
22:08:32
Туториалы там с терминалом паршивые. Никто не объясняет что это и зачем оно нужно)
Вводишь команды какие-то, что-то запускаешь и пушипулишь)

?simplemice
28.04.2019
22:09:48
пятница закончилась, в дурдоме двери закрыли, откуда вы все такие набегаете то?

Lucas
28.04.2019
22:10:21
Я бы не хотел по им учиться, просто к слову

?simplemice
28.04.2019
22:10:44
домой не успели чтоли?

Dmitry
28.04.2019
22:12:23
Я правильно понимаю, что указание настроек реплик в docker-compose имеет смысл только для режима swarm?

?simplemice
28.04.2019
22:13:44

Dmitry
28.04.2019
22:14:33

?simplemice
28.04.2019
22:15:10
в тхт формате было бы удобнее
что вы хотите получить в итоге, и какая задумка?

Dmitry
28.04.2019
22:16:29

?simplemice
28.04.2019
22:17:33
ничо не понял.... у вас сварм? вы в нем что-то хотите развернуть? да мне лень читать все
вы хотите реплику в сварме развернуть или чо ?
нет вопроса - нет проблемы, мышки спать....

Google

inqfen
28.04.2019
22:38:26
А других источников особо и нет, ну я помно читал статьи про изоляцию ресурсов, до того как докер ещё начал юзать
Но это не совсем то конечно

George
29.04.2019
06:08:45
Зачем им писать нормальную документацию ? Условный docker для чайников ?
Им нужно подсадить клиента на свой продукт и все. Остальное - платите бабки ща поддержку. Или платите бабки - за курсы и серьификации

Lucas
29.04.2019
06:11:56
Давайте попробуем найти доку с описанием ВСЕХ ключей для файла compose и познаем жестокость мира

George
29.04.2019
06:12:10
Я повторяюсь, но компоуз нафиг не упёрся :-)
В самом простом случае - он избыточен. У меня просто лежал start.sh скрипт на баше, в котором были описаны команды docker pull, docker stop и docker run с нужными параметрами
Для сильно сложных случаев (но когда кубер ещё из пушки по воробьям) - компоуз тоже не помогает, а скорее мешает. Есть промежуточное состояние, когда - да, он заходит. Но оно довольно короткое )

ildar
29.04.2019
06:14:35

George
29.04.2019
06:14:44
В любом случае понимания docker-compose без понимания аналогичных ключей docker run /docker create network и пр - не появится

ildar
29.04.2019
06:15:00

George
29.04.2019
06:15:05
Есть родной от докера )

Lucas
29.04.2019
06:15:18

George
29.04.2019
06:15:26
зачем?
ЛюдЯм просто заняться нечем

ildar
29.04.2019
06:15:33

Google

ildar
29.04.2019
06:15:35
Напиши лучше)

George
29.04.2019
06:15:39
Как ты думаешь, докер компоуз его даёт?

Lucas
29.04.2019
06:16:59

George
29.04.2019
06:17:13

Lucas
29.04.2019
06:18:48
И говоря о композе я подразумеваю стак деплой. Там одними docker run не обойтись

ildar
29.04.2019
06:24:13

Lucas
29.04.2019
06:25:00

Banschikov
29.04.2019
06:25:13
))

ildar
29.04.2019
06:25:53
ну тогда давайте считать, что это вам YAML контейнеры запускает и оркестрирует.
В ямле ведь написано.

Lucas
29.04.2019
06:26:58
Ну зарезервированные ключи там

ildar
29.04.2019
06:28:34

Alexander
29.04.2019
06:48:05
Боты добавляют ботов и всем пох