Расскажите про докер
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Расскажите про докер
Смотрел видосы, что-то всё-таки непонятно.
Мне не нужно веб-апп делать или деплоить. Мне нужно сделать контейнер где будет набор девелопера - оракловый клиент, тортоизгит, sql developer, BI-designer какой-нибудь, локальный вебсервер чтобы репорт можно было дебажить. Чтобы все это в одном пакете можно было собрать, настроить один раз и дать каждому девелоперу работать.
Я могу такое сделать?
Мне не нужно веб-апп делать или деплоить. Мне нужно сделать контейнер где будет набор девелопера - оракловый клиент, тортоизгит, sql developer, BI-designer какой-нибудь, локальный вебсервер чтобы репорт можно было дебажить. Чтобы все это в одном пакете можно было собрать, настроить один раз и дать каждому девелоперу работать.
Я могу такое сделать?
Re: Расскажите про докер
да, могеш такое сделать.
чо за вапрос, канешно могешь. я низнаю шо тако бл дизайнер, но все остальное могеш сделать адназначна.
чо за вапрос, канешно могешь. я низнаю шо тако бл дизайнер, но все остальное могеш сделать адназначна.
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: Расскажите про докер
Мне не для девопса, а для дева. И, о ужас, для винды.Mad Hatter писал(а): ↑Вт фев 21, 2023 2:07 pm https://circleci.com/blog/creating-a-cu ... ci-builds/
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: Расскажите про докер
Ничего ужасного, докер и на винду ставится. В статье описано как кастом имедж делать. Это к любой задаче применимо.Uzito писал(а): ↑Вт фев 21, 2023 2:20 pmМне не для девопса, а для дева. И, о ужас, для винды.Mad Hatter писал(а): ↑Вт фев 21, 2023 2:07 pm https://circleci.com/blog/creating-a-cu ... ci-builds/
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: Расскажите про докер
Сколько имиджей-то делать? Один на каждую утилиту? Или как-то всё в одном?Mad Hatter писал(а): ↑Вт фев 21, 2023 2:28 pm Ничего ужасного, докер и на винду ставится. В статье описано как кастом имедж делать. Это к любой задаче применимо.
А как потом каждое приложение из этого имиджа запускать?
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: Расскажите про докер
Читайте. Статей как это делать - море.Uzito писал(а): ↑Вт фев 21, 2023 3:38 pmСколько имиджей-то делать? Один на каждую утилиту? Или как-то всё в одном?Mad Hatter писал(а): ↑Вт фев 21, 2023 2:28 pm Ничего ужасного, докер и на винду ставится. В статье описано как кастом имедж делать. Это к любой задаче применимо.
А как потом каждое приложение из этого имиджа запускать?
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: Расскажите про докер
Читаю, видео смотрю, но ничего непонятно. Всё для начинающих дебилов - ты не думай, ты команды вводи.
А откуда имиджи берутся, что импортируется, как это всё работает - об этом нормального объяснения найти не могу.
Re: Расскажите про докер
Тема не простая, сам мучаюсь. Нужно в первую очередь знать архетектуру самого Докера эпп. Это прямиком к ДевОпсам, которые не хрена сами не знают, но с девелуперов тоже начали спрашивать
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: Расскажите про докер
Ну вот на лаптопе стоит виндовс 10. На нее ставлю докер виндовый. Далее инструкция - пиши Dockerfile, начинающийся с
FROM <image>
Если я хочу иметь виндовое приложение с обычным виндовым гуём, какой мне нужен <image> ? Нужен ли оно вообще?
Что будет если я использую FROM scratch?
вижу mcr.microsoft.com/windows:ltsc2019 ... почему не 2022?
Вобщем что-то я затупил.
FROM <image>
Если я хочу иметь виндовое приложение с обычным виндовым гуём, какой мне нужен <image> ? Нужен ли оно вообще?
Что будет если я использую FROM scratch?
вижу mcr.microsoft.com/windows:ltsc2019 ... почему не 2022?
Вобщем что-то я затупил.
Re: Расскажите про докер
Для чего вам докер в первую очередь? Какое эпп вы хотите докаразить?Uzito писал(а): ↑Вт фев 21, 2023 4:49 pm Ну вот на лаптопе стоит виндовс 10. На нее ставлю докер виндовый. Далее инструкция - пиши Dockerfile, начинающийся с
FROM <image>
Если я хочу иметь виндовое приложение с обычным виндовым гуём, какой мне нужен <image> ? Нужен ли оно вообще?
Что будет если я использую FROM scratch?
вижу mcr.microsoft.com/windows:ltsc2019 ... почему не 2022?
Вобщем что-то я затупил.
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: Расскажите про докер
Всё в оригинальном вопросе. Хочу сделать Dev Kit, который можно дать девелоперу и пустить его в плавание не заморачиваясь на то чтобы водить этого девелопера за руку в зуме восемь часов устанавливая необходимые программные пакеты.
- Mad Hatter
- ⭐ Top 5 most interesting users
- Reactions: 2019
- Сообщения: 10267
- Зарегистрирован: Пн июн 13, 2022 7:22 am
Re: Расскажите про докер
Зависит от эпа, вы должны вручную внести в файл пакеты скoпировать файл в имеджес докера и запустить его там. Это в двух словах.
Re: Расскажите про докер
И гуя в докере, как я понимаю нет. Командная строка.
А собрать образ можно интерактивно, без докер файла
А собрать образ можно интерактивно, без докер файла
Re: Расскажите про докер
На самом деле я тоже очень тупил. Я делал докер для демо своего проекта, потому что там очень много компонент и инструкция по установке из 20 пунктов с подпунктами
Но проблема в том, что у меня надо внутрь запихнуть конфиги - заранее сделать это нельзя
Посмотрите на первой странице есть файл для скачки. https://www.actionatdistance.com/
Я там придумал одно решение, чтобы была полная защита от дурака, но не знаю, насколько я прав. Если кто покритикует, то буду благодарен
Но проблема в том, что у меня надо внутрь запихнуть конфиги - заранее сделать это нельзя
Посмотрите на первой странице есть файл для скачки. https://www.actionatdistance.com/
Я там придумал одно решение, чтобы была полная защита от дурака, но не знаю, насколько я прав. Если кто покритикует, то буду благодарен
- Uzito
- ⭐ Top 5 most interesting users
- Reactions: 1452
- Сообщения: 6178
- Зарегистрирован: Пт июн 24, 2022 1:35 pm
Re: Расскажите про докер
Спасибо. Я вобщем понял что мне проще по-деревенски просто сделать VM и раздать.
Re: Расскажите про докер
Можно image собрать интерактивно.
Запускаете base image и логинитесь в него.
Теперь у вас "как-бы" VM.
Потом ставите весь софт, который надо, типа
apt-get blah-blah-blah
Пишете конфигурации, создаёте файлы.
Ну как бы если вы вручную все на новом боксе делали. Только вы это делаете внутри запущенного контейнера.
Все сконфигурировали?
Ну а теперь просто сохраняете этот image.
Это если по верхам.
Запускаете base image и логинитесь в него.
Теперь у вас "как-бы" VM.
Потом ставите весь софт, который надо, типа
apt-get blah-blah-blah
Пишете конфигурации, создаёте файлы.
Ну как бы если вы вручную все на новом боксе делали. Только вы это делаете внутри запущенного контейнера.
Все сконфигурировали?
Ну а теперь просто сохраняете этот image.
Это если по верхам.