2022-07-27 12:50:15
Пост от создателя t.me/it_intern.
Синий кит [Docker]Контейнеризация изменила процессы разработки и требования к знаниям разработчиков.
Контейнер – это набор процессов, изолированных от остальной операционной системы и запускаемых с отдельного образа. Образ содержит все необходимое для работы приложения и поэтому может легко переноситься из среды разработки в среду тестирования, а затем в промышленную среду.
Контейнеры позволяют создавать независимые и изолированные окружения для разработки, но саможное важное - они
повторяемые. Сделав контейнер 1 раз, его всегда удаться запустить на разных компьютерах на разных операционных системах и можно быть уверенным, что
все будет работать везде одинаково.
Docker - технология контейнеризации, которая сделала контейнеры используемыми. Docker объединил предыдущие наработки в контейнерах с продвинутыми инструментами для разработчиков, облегчающими их использование. Сегодня это стандарт индустрии, но уже появляются технологии, развивающие идеи Docker и идущие дальше.
Docker изменил подход к настройке серверов, поддержке и доставке ПО. Разработчики стали задумываться о разделении приложений на более мелкие компоненты, которые будут запускаться в контейнерах, что позволит достичь большего ускорения, параллелизации и надежности.
Несколько лет назад Docker не изучали в университетах, сейчас его начали добавлять в программы обучения, но энтузиасты и раньше обучали студентов.
Несколько лет назад Docker не изучали в университетах, сейчас его начали добавлять в программы обучения, но энтузиасты и раньше обучали студентов. Docker имеет понятную и простую документацию с наглядными примерами.
На русском языке можно изучить следующие ресурсы:
- Раздел "Контейнеризация и Docker" курса "Управление вычислениями" - когда я устроился на работу, мне срочно нужно было изучить Docker. Пройдя этот раздел за день, я начал решать поставленные мне задачи.
- Книга Эдриен Моуэт "Используем Docker".
#спонсировано
752 views09:50