@docker_ru

Страница 1204 из 1375
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
Докер натянуть можно, но трудозатраты будут приличными
Не сравнимые с рефакторингом всего сайта ;) Там очень много говнокода 10-12-и летней давности. И, судя по тому, что я вижу - даже десять лет назад это сочли бы говнокодом нормальные кодеры :)

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

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

Делаешь дамп, выливаешь наружу контейнера.

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

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
зачем я сейчас это все прочитал.....

несколько микросервисов упаковать в один докер контейнер... это........... я хз....

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
мне кажетсо вы специально пропускаете одно слово - уйово....
Зато ребята докер попробуют, по-быстрому

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

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

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?

пятница закончилась, в дурдоме двери закрыли, откуда вы все такие набегаете то?
Привет, токсичный русский Иван. Мы здесь обсуждаем вопросы, связанные с Docker.

Dmitry
28.04.2019
22:14:33


?simplemice
28.04.2019
22:15:10
в тхт формате было бы удобнее

что вы хотите получить в итоге, и какая задумка?

Dmitry
28.04.2019
22:16:29
Я правильно понимаю, что указание настроек реплик в docker-compose имеет смысл только для режима swarm?
Тогда зачем использовать в первом docker compose - файле те настройки, которые относятся к swarms? Что я должен из этого понять, не имея представления о swarms?

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

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

нет вопроса - нет проблемы, мышки спать....

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

Но это не совсем то конечно

George
29.04.2019
06:08:45
Оригинальная документация Docker, в частности раздел Get Started, - плохо излагает принципы работы с платформой. Сколько раз пытался её читать, столько раз плевался.
Я соглашусь, что документация - это документация. А жизнь - это жизнь. И бестпректиз обычно рождаются практикой, а не теорией из документации.

Прямо сейчас текст раздела Docker Compose направил меня к Get Started в части с написанием первого docker-compose - файла и боже, какая каша.
Все правильно и логично. Докер. Это коммерческая компания. Они хотят продвигать свою поддержку и свой продукт - докер сворм

Зачем им писать нормальную документацию ? Условный docker для чайников ?

Им нужно подсадить клиента на свой продукт и все. Остальное - платите бабки ща поддержку. Или платите бабки - за курсы и серьификации

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

George
29.04.2019
06:12:10
Я повторяюсь, но компоуз нафиг не упёрся :-)

В самом простом случае - он избыточен. У меня просто лежал start.sh скрипт на баше, в котором были описаны команды docker pull, docker stop и docker run с нужными параметрами

Для сильно сложных случаев (но когда кубер ещё из пушки по воробьям) - компоуз тоже не помогает, а скорее мешает. Есть промежуточное состояние, когда - да, он заходит. Но оно довольно короткое )

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

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

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

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

George
29.04.2019
06:15:39
Мсье знает толк в извращениях
Ну, а что ? Я хочу контроль над процессом

Как ты думаешь, докер компоуз его даёт?

Lucas
29.04.2019
06:16:59
Как ты думаешь, докер компоуз его даёт?
У меня не было случая когда мне не хватало его, потому я не в теме

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

Lucas
29.04.2019
06:25:00
stack deploy? так это не композ, это сворм
Но скрипт ведь композа использует

Banschikov
29.04.2019
06:25:13
stack deploy? так это не композ, это сворм
Но он использует compose формат?

))

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

В ямле ведь написано.

Lucas
29.04.2019
06:26:58
В ямле ведь написано.
А синтаксис будем игнорить?) нужно название лучше

Ну зарезервированные ключи там

ildar
29.04.2019
06:28:34
А синтаксис будем игнорить?) нужно название лучше
Синтаксис - игнорировать. Доку - читать. https://docs.docker.com/engine/swarm/stack-deploy/

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

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