#youtube #devops #игорь_латкин
Краткая история Docker и для чего он нужен
Выложили в Youtube-канале видео по теме Devops.
🗒 Содержание:
Примеры реализации контейнеров 0:00
Для чего используется Docker 1:59
Краткая история Docker 2:58
Объясняет наш ведущий преподаватель Игорь Латкин.
посмотреть видео
Краткая история Docker и для чего он нужен
Выложили в Youtube-канале видео по теме Devops.
🗒 Содержание:
Примеры реализации контейнеров 0:00
Для чего используется Docker 1:59
Краткая история Docker 2:58
Объясняет наш ведущий преподаватель Игорь Латкин.
посмотреть видео
YouTube
Краткая история Docker и для чего он нужен
Фрагмент 1-й лекции нашего курса «Деплой приложений в Kubernetes»:
https://inlnk.ru/Rjen5d
Содержание:
Примеры реализации контейнеров 🕘 0:00
Для чего используется Docker 🕘 1:59
Краткая история Docker 🕘 2:58
Рассказывает наш ведущий преподаватель…
https://inlnk.ru/Rjen5d
Содержание:
Примеры реализации контейнеров 🕘 0:00
Для чего используется Docker 🕘 1:59
Краткая история Docker 🕘 2:58
Рассказывает наш ведущий преподаватель…
🔥7
#youtube #devops #игорь_латкин
Как пользоваться Docker
На Youtube-канале новое видео по теме Devops.
🗒 Содержание:
Архитектура Docker 🕘 0:00
Что такое Docker-образ 🕘 0:59
Что такое Docker-контейнер 🕘 2:19
Может ли работать на одной ОС несколько Docker-демонов — и зачем? 🕘 3:48
Запуск контейнеров 🕘 5:39
Заходим внутрь контейнера 🕘 7:47
Самые необходимые команды 🕘 10:00
Объясняет наш ведущий преподаватель Игорь Латкин.
посмотреть видео
Как пользоваться Docker
На Youtube-канале новое видео по теме Devops.
🗒 Содержание:
Архитектура Docker 🕘 0:00
Что такое Docker-образ 🕘 0:59
Что такое Docker-контейнер 🕘 2:19
Может ли работать на одной ОС несколько Docker-демонов — и зачем? 🕘 3:48
Запуск контейнеров 🕘 5:39
Заходим внутрь контейнера 🕘 7:47
Самые необходимые команды 🕘 10:00
Объясняет наш ведущий преподаватель Игорь Латкин.
посмотреть видео
YouTube
Как пользоваться Docker
Фрагмент 1-й лекции нашего курса «Деплой приложений в Kubernetes»:
https://inlnk.ru/Rjen5d
Содержание:
Архитектура Docker 🕘 0:00
Что такое Docker-образ 🕘 0:59
Что такое Docker-контейнер 🕘 2:19
Может ли работать на одной ОС несколько Docker-демонов…
https://inlnk.ru/Rjen5d
Содержание:
Архитектура Docker 🕘 0:00
Что такое Docker-образ 🕘 0:59
Что такое Docker-контейнер 🕘 2:19
Может ли работать на одной ОС несколько Docker-демонов…
👍9
#youtube #devops #игорь_латкин
Особенности написания Docker-file в разных сценариях
На Youtube-канале новое видео по теме Devops.
🗒 Содержание:
Docker build 🕘 0:00
Простейший Docker-file 🕘 0:45
Результат после сборки образа 🕘 8:54
Что нужно сделать, чтобы облегчить образ 🕘 9:05
Минусы Alpine 🕘 12:52
Вопросы для закрепления 🕘 17:53
Особенности упаковки Python-приложений 🕘 21:24
Как сократить размер образа в Python 🕘 24:27
Лучшие способы 🕘 26:48
Немного про кэширование слоев 🕘 29:43
Как устроены слои в overlay2 🕘 30:38
Удаление файлов в нескольких RUN 🕘 36:08
Сборка образов. Выводы 🕘 39:33
Объясняет наш ведущий преподаватель Игорь Латкин.
посмотреть видео
Особенности написания Docker-file в разных сценариях
На Youtube-канале новое видео по теме Devops.
🗒 Содержание:
Docker build 🕘 0:00
Простейший Docker-file 🕘 0:45
Результат после сборки образа 🕘 8:54
Что нужно сделать, чтобы облегчить образ 🕘 9:05
Минусы Alpine 🕘 12:52
Вопросы для закрепления 🕘 17:53
Особенности упаковки Python-приложений 🕘 21:24
Как сократить размер образа в Python 🕘 24:27
Лучшие способы 🕘 26:48
Немного про кэширование слоев 🕘 29:43
Как устроены слои в overlay2 🕘 30:38
Удаление файлов в нескольких RUN 🕘 36:08
Сборка образов. Выводы 🕘 39:33
Объясняет наш ведущий преподаватель Игорь Латкин.
посмотреть видео
YouTube
Особенности написания Docker-file в разных сценариях
Фрагмент 1-й лекции нашего курса «Деплой приложений в Kubernetes»:
https://inlnk.ru/Rjen5d
Содержание:
Docker build 🕘 0:00
Простейший Docker-file 🕘 0:45
Результат после сборки образа 🕘 8:54
Что нужно сделать, чтобы облегчить образ 🕘 9:05
Минусы…
https://inlnk.ru/Rjen5d
Содержание:
Docker build 🕘 0:00
Простейший Docker-file 🕘 0:45
Результат после сборки образа 🕘 8:54
Что нужно сделать, чтобы облегчить образ 🕘 9:05
Минусы…
👍8
#хабр #devops
Теперь Dockerfiles поддерживает Multiple Build Contexts
Перевели для Хабра статью про недавние обновления Docker.
Новые релизы Dockerfile 1.4 и Buildx v0.8+ дают возможность определения нескольких контекстов сборки. Теперь в качестве сборки вы можете использовать файлы из разных локальных директорий.
Например, добавили многоэтапные (multi-stage) сборки. Когда сборки становятся более сложными, возможность доступа к файлам только из одного места начинает сильно ограничивать. Теперь можно копировать файлы из разных частей Dockerfile, добавляя флаг --from и указывая путь к названию другого этапа Dockerfile или удалённого образа.
📲 Прочитать целиком 🗞
Теперь Dockerfiles поддерживает Multiple Build Contexts
Перевели для Хабра статью про недавние обновления Docker.
Новые релизы Dockerfile 1.4 и Buildx v0.8+ дают возможность определения нескольких контекстов сборки. Теперь в качестве сборки вы можете использовать файлы из разных локальных директорий.
Например, добавили многоэтапные (multi-stage) сборки. Когда сборки становятся более сложными, возможность доступа к файлам только из одного места начинает сильно ограничивать. Теперь можно копировать файлы из разных частей Dockerfile, добавляя флаг --from и указывая путь к названию другого этапа Dockerfile или удалённого образа.
📲 Прочитать целиком 🗞
Хабр
Теперь Dockerfiles поддерживает Multiple Build Contexts
Новые релизы Dockerfile 1.4 и Buildx v0.8+ дают возможность определения нескольких контекстов сборки. Теперь в качестве сборки вы можете использовать файлы из разных локальных директорий. Давайте...
👍7
#хабр #devops
Как и зачем изучать джуну Kubernetes 🚢
Испытав на собственном опыте все проблемы при изучении Kubernetes, наша бэкенд-разработчик Алина опубликовала на Хабре туториал для новичков.
Статья может быть полезна для начавших или уже изучающих Kubernetes. Что вы узнаете:
🔘 Что такое Kubernetes, зачем он нужен людям и, в частности, джунам
🔘 Как подготовиться к началу изучения
🔘 Какие материалы есть в открытом доступе, в чём их достоинства и недостатки
Напоследок — пара советов от наших DevOps-инженеров специально для начинающих изучать эту интересную тему.
Кстати, напоминаем, что у нас есть курс по Kubernetes, и он рассчитан как раз для новичков.
Читать статью 📰
Посмотреть программу курса👨💻
Как и зачем изучать джуну Kubernetes 🚢
Испытав на собственном опыте все проблемы при изучении Kubernetes, наша бэкенд-разработчик Алина опубликовала на Хабре туториал для новичков.
Статья может быть полезна для начавших или уже изучающих Kubernetes. Что вы узнаете:
🔘 Что такое Kubernetes, зачем он нужен людям и, в частности, джунам
🔘 Как подготовиться к началу изучения
🔘 Какие материалы есть в открытом доступе, в чём их достоинства и недостатки
Напоследок — пара советов от наших DevOps-инженеров специально для начинающих изучать эту интересную тему.
Кстати, напоминаем, что у нас есть курс по Kubernetes, и он рассчитан как раз для новичков.
Читать статью 📰
Посмотреть программу курса
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Как изучать Kubernetes джуну — и зачем
Всем привет! Меня зовут Лина, я backend-разработчик в KTS. В нашей компании развита система наставничества. Каждому сотруднику строится индивидуальный план развития, включающий в себя как soft skills,...
👍6🔥1
Forwarded from Программисты делают бизнес
Подборка статей по DevOps: история развития, основные модели, сравнение
Те, кто приходил на наше офлайн-меропритие «День Техдира», возможно, помнят совместный доклад KTS и Southbridge.
Недавно мы взяли материалы этого выступления и переработали их в солидную трилогию статей для тех, кто интересуется DevOps. Всё это можно прочесть в нашем блоге на Хабре по ссылкам:
1. История развития DevOps
2. Что такое Argo CD, зачем он нужен и примеры использования
3. Как управлять инфраструктурой в GitOps с помощью Crossplane
Заходите почитать и сохраняйте в закладки 🗞
#devops #сергей_маленко🙂
Те, кто приходил на наше офлайн-меропритие «День Техдира», возможно, помнят совместный доклад KTS и Southbridge.
Недавно мы взяли материалы этого выступления и переработали их в солидную трилогию статей для тех, кто интересуется DevOps. Всё это можно прочесть в нашем блоге на Хабре по ссылкам:
1. История развития DevOps
2. Что такое Argo CD, зачем он нужен и примеры использования
3. Как управлять инфраструктурой в GitOps с помощью Crossplane
Заходите почитать и сохраняйте в закладки 🗞
#devops #сергей_маленко
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥1💩1👨💻1
Как yarn v3 и философия Zero Installs помогли нам сократить длительность ci/cd пайплайна в 3 раза
Сегодня у нас вышла статья, которая объединяет сразу несколько направлений.
Во-первых, её автор — наш фронтенд-тимлид и ведущий преподаватель курса «Начинающий React-разработчик» Фёдор Биличенко.
Во-вторых, при этом основная тема статьи — DevOps.
В-третих, речь в статье идёт о нашей внутренней разработке, конструкторе ботов Smartbot Pro.
«В нашем конструкторе ботов для социальных сетей алгоритм бота представлен в виде визуального графа.
Конструктор включает большое количество интеграций, и недавно у нас остро встал вопрос оптимизации ci/cd пайплайнов, потому что релиз определенной версии мог занимать до 18 минут.
В статье я расскажу, как мы решили эту проблему с помощью оптимизации сборки Docker-образа, оптимизации установки зависимостей и сокращения количества шагов пайплайна».
Читать на Хабре
#devops #фёдор_биличенко
Сегодня у нас вышла статья, которая объединяет сразу несколько направлений.
Во-первых, её автор — наш фронтенд-тимлид и ведущий преподаватель курса «Начинающий React-разработчик» Фёдор Биличенко.
Во-вторых, при этом основная тема статьи — DevOps.
В-третих, речь в статье идёт о нашей внутренней разработке, конструкторе ботов Smartbot Pro.
«В нашем конструкторе ботов для социальных сетей алгоритм бота представлен в виде визуального графа.
Конструктор включает большое количество интеграций, и недавно у нас остро встал вопрос оптимизации ci/cd пайплайнов, потому что релиз определенной версии мог занимать до 18 минут.
В статье я расскажу, как мы решили эту проблему с помощью оптимизации сборки Docker-образа, оптимизации установки зависимостей и сокращения количества шагов пайплайна».
Читать на Хабре
#devops #фёдор_биличенко
Хабр
Как yarn v3 и философия Zero Installs помогли нам сократить длительность ci/cd пайплайна в 3 раза
Всем привет, меня зовут Фёдор — я руководитель фронтенд-разработки на проекте Smartbot Pro в компании KTS . Наш проект — конструктор ботов для социальных сетей, в котором алгоритм бота...
👍4🔥3❤1👨💻1
7 ошибок джунов в DevOps, которые мешают им стать мидлами
Мы уже рассмотрели, каким должен быть джуниор DevOps-инженер. В новой статье рассказываем, какие качества нужны специалисту для успешного развития в DevOps до мидла и выше.
DevOps — профессия, усиливающая разработчиков и инфраструктуру. Поэтому и ценность от неё есть только тогда, когда помогаешь другим и понимаешь, как это делать.
Прочитать подробнее о том, как правильно и неправильно работать в DevOps, можно на Хабре:
👉 https://habr.com/ru/companies/kts/articles/769342/
#devops
Мы уже рассмотрели, каким должен быть джуниор DevOps-инженер. В новой статье рассказываем, какие качества нужны специалисту для успешного развития в DevOps до мидла и выше.
DevOps — профессия, усиливающая разработчиков и инфраструктуру. Поэтому и ценность от неё есть только тогда, когда помогаешь другим и понимаешь, как это делать.
Прочитать подробнее о том, как правильно и неправильно работать в DevOps, можно на Хабре:
👉 https://habr.com/ru/companies/kts/articles/769342/
#devops
Хабр
7 ошибок джунов в DevOps, которые мешают им стать мидлами
Привет! Меня зовут Сергей, я руковожу направлением DevOps в KTS. В прошлой статье мы рассмотрели, каким должен быть джуниор-DevOps-инженер. Сегодня пойдём чуть дальше, вспомним наш опыт и расскажем,...
👍1🔥1
Открыт бесплатный доступ к курсу «Деплой приложений в Kubernetes»
Привет!
Мы открыли DevOps-курс для всех, кто хочет изучать Kubernetes. Теперь все лекции и конспекты доступны бесплатно.
Зачем этому учиться?
За последние годы Kubernetes стал де-факто стандартом оркестрации и запуска приложений. Поэтому умение управлять кластерами Kubernetes является особенно важным в работе любого современного инженера.
Что будет на курсе
Порог входа в эту технологию может казаться достаточно высоким из-за большого числа компонентов и связей между ними внутри Kubernetes. В курсе мы рассмотрим самые важные концепции, необходимые для управления кластерами любой сложности, и научим применять эти знания на практике.
Как учиться
Курс состоит из 7 лекций. Домашние задания можно выполнять, установив всё необходимое самостоятельно. Для тех, кто хочет побыстрее, у нас есть тренажёр с личным Kubernetes-кластером. На нём уже установлено всё необходимое. Останется только написать нужные конфиги для решения задачи. Писать можно будет в VS Code, который мы интегрировали прямо на платформу.
👉 Почитать программу и зарегистрироваться можно на странице курса
#devops #metaclass
Привет!
Мы открыли DevOps-курс для всех, кто хочет изучать Kubernetes. Теперь все лекции и конспекты доступны бесплатно.
Зачем этому учиться?
За последние годы Kubernetes стал де-факто стандартом оркестрации и запуска приложений. Поэтому умение управлять кластерами Kubernetes является особенно важным в работе любого современного инженера.
Что будет на курсе
Порог входа в эту технологию может казаться достаточно высоким из-за большого числа компонентов и связей между ними внутри Kubernetes. В курсе мы рассмотрим самые важные концепции, необходимые для управления кластерами любой сложности, и научим применять эти знания на практике.
Как учиться
Курс состоит из 7 лекций. Домашние задания можно выполнять, установив всё необходимое самостоятельно. Для тех, кто хочет побыстрее, у нас есть тренажёр с личным Kubernetes-кластером. На нём уже установлено всё необходимое. Останется только написать нужные конфиги для решения задачи. Писать можно будет в VS Code, который мы интегрировали прямо на платформу.
👉 Почитать программу и зарегистрироваться можно на странице курса
#devops #metaclass
metaclass.kts.tech
Метакласс
Курсы для разработчиков и менеджеров
🔥8👍2🙏1
Как мы проводим собеседования в DevOps-команду
Наш руководитель DevOps-юнита Лёня Гвоздков рассказал на Хабре, что ждёт кандидатов на собеседовании.
Без практики сложно понять, что человек что-то умеет, поэтому мы внедрили тренажёр, который используем в нашей школе для выполнения домашних заданий студентами.
Как это выглядит и какие задачи нужно решать — можно почитать и посмотреть в статье.
🗞 Читать на Хабре
#devops #лёня_гвоздков
Наш руководитель DevOps-юнита Лёня Гвоздков рассказал на Хабре, что ждёт кандидатов на собеседовании.
Без практики сложно понять, что человек что-то умеет, поэтому мы внедрили тренажёр, который используем в нашей школе для выполнения домашних заданий студентами.
Как это выглядит и какие задачи нужно решать — можно почитать и посмотреть в статье.
🗞 Читать на Хабре
#devops #лёня_гвоздков
Хабр
На словах ты Лев Толстой, а на деле не можешь развернуть Nginx в Kubernetes
Привет! Меня зовут Леонид, я руководитель DevOps-юнита в KTS . Как понять на собеседовании, что человек действительно умеет что-то делать руками, а не просто красиво говорит? В статье расскажу,...
🔥11👨💻2👀2