Разработка современных приложений сильно отличается от программирования в прошлом. Раньше большинство инструментов и технологий не использовались при создании разнообразных виртуальных проектов. Сейчас разработчики нередко задействуют в процессе своей работы так называемые контейнеры. Так называются своеобразные системные образы, позволяющие запускать программный код в заранее сформированной и предсказуемой среде. В качестве основного стандарта для формирования, запуска, а также обслуживания контейнеров выступает платформа Docker. Далее с ней предстоит познакомиться поближе. Необходимо выяснить, что это программное обеспечение собой представляет,…
Kubernetes Volumes: реплицированная MongoDB со StatefulSet В Kubernetes StatefulSet — это реплицированные группы Pod’ов, аналогичные ReplicaSet’ам. В этой статье мы развернем реплицированный…
Запись открытого урока онлайн-курса «DevOps практики и инструменты» https://www.youtube.com/watch?v=PCi7G8Xaerg На уроке разобрали, как в docker организована работа с данными и сетями, поговорили о концепциях Storage и Network Drivers. Узнали о важных тонкостях и ограничениях при работе с ними. Во время демо познакомились с инструментом docker-compose и закрепили полученные знания на практике. Спикер: Филипп Игнатенко, руководитель блока развития российской облачной платформы
Запись открытого урока онлайн-курса «DevOps практики и инструменты» https://www.youtube.com/watch?v=CgakPXHO29o На этом занятии:— разобрались, как правильно писать Dockerfile;— поговорили о том,…
IT-сфера стремительно развивается. Это дает толчок к развитию совершенно новых систем управления, а также систем получения и анализирования информации. Появляются и новые настройки/инструменты для обработки электронных материалов. Опытным разработчиком изучаются не только наиболее популярные ЯП и движки, но и разнообразные иные средства, которые помогают создавать контент. Среди популярных средств виртуализации выделяют так называемый docker. В данной статье будет рассказано о том, что собой представляет соответствующая технология. Предстоит разобраться с такими понятиями, как модуль и контейнер.…
Докер – специальный термин в программировании, с которым должен быть знаком каждый разработчик. Впервые соответствующее понятие появилось 13 марта 2013…
Продолжаем наш разговор про Docker. Первую часть читайте здесь. Docker Compose Docker Compose – это уникальный пакетный менеджер. Предназначается для управления изолированными пространствами. Создание же контейнеров целиком и полностью ложится на плечи программера. Особой популярностью «утилита» не пользуется. Намного проще для того, чтобы удалить или откорректировать рассматриваемый объект через командные строки и специализированные команды. Но иногда Compose оказывается весьма полезным средством. Он отлично подойдет тем, кто занимается разработкой и выпуском сложных программ. У них предусматриваются…