Страница 1 из 3
Расскажите про докер
Добавлено: Вт фев 21, 2023 1:11 pm
Uzito
Смотрел видосы, что-то всё-таки непонятно.
Мне не нужно веб-апп делать или деплоить. Мне нужно сделать контейнер где будет набор девелопера - оракловый клиент, тортоизгит, sql developer, BI-designer какой-нибудь, локальный вебсервер чтобы репорт можно было дебажить. Чтобы все это в одном пакете можно было собрать, настроить один раз и дать каждому девелоперу работать.
Я могу такое сделать?
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 2:04 pm
Bobeg
да, могеш такое сделать.
чо за вапрос, канешно могешь. я низнаю шо тако бл дизайнер, но все остальное могеш сделать адназначна.
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 2:07 pm
Mad Hatter
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 2:20 pm
Uzito
Мне не для девопса, а для дева. И, о ужас, для винды.
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 2:21 pm
Uzito
Bobeg писал(а): ↑Вт фев 21, 2023 2:04 pm
да, могеш такое сделать.
чо за вапрос, канешно могешь. я низнаю шо тако бл дизайнер, но все остальное могеш сделать адназначна.
Табло, Power BI или подобное
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 2:26 pm
Bobeg
для винды дыдыды!
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 2:28 pm
Mad Hatter
Uzito писал(а): ↑Вт фев 21, 2023 2:20 pm
Мне не для девопса, а для дева. И, о ужас, для винды.
Ничего ужасного, докер и на винду ставится. В статье описано как кастом имедж делать. Это к любой задаче применимо.
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 3:38 pm
Uzito
Mad Hatter писал(а): ↑Вт фев 21, 2023 2:28 pm
Ничего ужасного, докер и на винду ставится. В статье описано как кастом имедж делать. Это к любой задаче применимо.
Сколько имиджей-то делать? Один на каждую утилиту? Или как-то всё в одном?
А как потом каждое приложение из этого имиджа запускать?
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 3:42 pm
Mad Hatter
Uzito писал(а): ↑Вт фев 21, 2023 3:38 pm
Mad Hatter писал(а): ↑Вт фев 21, 2023 2:28 pm
Ничего ужасного, докер и на винду ставится. В статье описано как кастом имедж делать. Это к любой задаче применимо.
Сколько имиджей-то делать? Один на каждую утилиту? Или как-то всё в одном?
А как потом каждое приложение из этого имиджа запускать?
Читайте. Статей как это делать - море.
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 3:59 pm
Uzito
Mad Hatter писал(а): ↑Вт фев 21, 2023 3:42 pm
Читайте. Статей как это делать - море.
Читаю, видео смотрю, но ничего непонятно. Всё для начинающих дебилов - ты не думай, ты команды вводи.
А откуда имиджи берутся, что импортируется, как это всё работает - об этом нормального объяснения найти не могу.
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 4:35 pm
Buddy
Uzito писал(а): ↑Вт фев 21, 2023 3:59 pm
Mad Hatter писал(а): ↑Вт фев 21, 2023 3:42 pm
Читайте. Статей как это делать - море.
Читаю, видео смотрю, но ничего непонятно. Всё для начинающих дебилов - ты не думай, ты команды вводи.
А откуда имиджи берутся, что импортируется, как это всё работает - об этом нормального объяснения найти не могу.
Тема не простая, сам мучаюсь. Нужно в первую очередь знать архетектуру самого Докера эпп. Это прямиком к ДевОпсам, которые не хрена сами не знают, но с девелуперов тоже начали спрашивать

Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 4:49 pm
Uzito
Ну вот на лаптопе стоит виндовс 10. На нее ставлю докер виндовый. Далее инструкция - пиши Dockerfile, начинающийся с
FROM <image>
Если я хочу иметь виндовое приложение с обычным виндовым гуём, какой мне нужен <image> ? Нужен ли оно вообще?
Что будет если я использую FROM scratch?
вижу mcr.microsoft.com/windows:ltsc2019 ... почему не 2022?
Вобщем что-то я затупил.
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 4:58 pm
Buddy
Uzito писал(а): ↑Вт фев 21, 2023 4:49 pm
Ну вот на лаптопе стоит виндовс 10. На нее ставлю докер виндовый. Далее инструкция - пиши Dockerfile, начинающийся с
FROM <image>
Если я хочу иметь виндовое приложение с обычным виндовым гуём, какой мне нужен <image> ? Нужен ли оно вообще?
Что будет если я использую FROM scratch?
вижу mcr.microsoft.com/windows:ltsc2019 ... почему не 2022?
Вобщем что-то я затупил.
Для чего вам докер в первую очередь? Какое эпп вы хотите докаразить?
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 5:02 pm
Uzito
Buddy писал(а): ↑Вт фев 21, 2023 4:58 pm
Для чего вам докер в первую очередь? Какое эпп вы хотите докаразить?
Всё в оригинальном вопросе. Хочу сделать Dev Kit, который можно дать девелоперу и пустить его в плавание не заморачиваясь на то чтобы водить этого девелопера за руку в зуме восемь часов устанавливая необходимые программные пакеты.
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 5:20 pm
Mad Hatter
Ну вы в курсе, что контейнер видит только те ресурсы что ему дали?
Re: Расскажите про докер
Добавлено: Вт фев 21, 2023 5:26 pm
Buddy
Uzito писал(а): ↑Вт фев 21, 2023 5:02 pm
Buddy писал(а): ↑Вт фев 21, 2023 4:58 pm
Для чего вам докер в первую очередь? Какое эпп вы хотите докаразить?
Всё в оригинальном вопросе. Хочу сделать Dev Kit, который можно дать девелоперу и пустить его в плавание не заморачиваясь на то чтобы водить этого девелопера за руку в зуме восемь часов устанавливая необходимые программные пакеты.
Зависит от эпа, вы должны вручную внести в файл пакеты скoпировать файл в имеджес докера и запустить его там. Это в двух словах.
Re: Расскажите про докер
Добавлено: Чт фев 23, 2023 11:48 am
Dmitry67
И гуя в докере, как я понимаю нет. Командная строка.
А собрать образ можно интерактивно, без докер файла
Re: Расскажите про докер
Добавлено: Чт фев 23, 2023 11:54 am
Dmitry67
На самом деле я тоже очень тупил. Я делал докер для демо своего проекта, потому что там очень много компонент и инструкция по установке из 20 пунктов с подпунктами
Но проблема в том, что у меня надо внутрь запихнуть конфиги - заранее сделать это нельзя
Посмотрите на первой странице есть файл для скачки.
https://www.actionatdistance.com/
Я там придумал одно решение, чтобы была полная защита от дурака, но не знаю, насколько я прав. Если кто покритикует, то буду благодарен
Re: Расскажите про докер
Добавлено: Чт фев 23, 2023 12:26 pm
Uzito
Dmitry67 писал(а): ↑Чт фев 23, 2023 11:48 am
А собрать образ можно интерактивно, без докер файла
Спасибо. Я вобщем понял что мне проще по-деревенски просто сделать VM и раздать.
Re: Расскажите про докер
Добавлено: Чт фев 23, 2023 2:22 pm
nickb
Можно image собрать интерактивно.
Запускаете base image и логинитесь в него.
Теперь у вас "как-бы" VM.
Потом ставите весь софт, который надо, типа
apt-get blah-blah-blah
Пишете конфигурации, создаёте файлы.
Ну как бы если вы вручную все на новом боксе делали. Только вы это делаете внутри запущенного контейнера.
Все сконфигурировали?
Ну а теперь просто сохраняете этот image.
Это если по верхам.