Контейнеры становятся все более актуальными для разработчиков. То, что начиналось как способ управления несколькими серверами в одной системе, переросло в способ разработки, написания кода, поставки приложений и координации крупномасштабных приложений. Контейнеры, возможно, начинались как инструменты для команды ops, но теперь каждый должен научиться создавать и использовать их.
Следуйте и узнайте, что такое контейнеры, зачем они вам нужны, как их собирать и как их использовать. Мы поговорим о таких технологиях, как Docker, buildah, podman, lxc и lxd, и даже коснемся Kubernetes. Вы узнаете, как сделать контейнеры своей сверхдержавой и дать каждому разработчику инструменты для повышения производительности уже сегодня.
Изучите основы контейнеров: chroot, cgroups и пространства имен
Изучите Docker и как работать с образами Docker и CLI
Изучите интерфейс командной строки Docker и файл Dockerfile
Изучите основы Kubernetes для оркестровки
Изучите buildah, podman, OCI и контейнерное сообщество за пределами Docker
Брайан Холт в настоящее время занимает должность вице-президента по продукту в SQLite Cloud, привнося свой богатый опыт в области JavaScript-инженерии в продуктовую сферу. Его обширный опыт включает работу инженером по JavaScript и менеджером проектов в таких технологических гигантах, как Netflix, Stripe, Snowflake, LinkedIn, Microsoft и Reddit. Брайан обладает острым взглядом на опыт разработчиков и облачные сервисы. Вне работы Брайан заканчивае