Личная работа
Запустить учебное приложение в отдельном контейнере и проверить его состояние.
Разберитесь, как запускать контейнеры, отделять настройки от образа и сохранять данные. Сравните программы с практикой Docker.
Работа с Docker — умение выбрать образ, запустить контейнер с нужными настройками и объяснить, где хранятся данные приложения. Важно различать готовый образ, созданный из него контейнер и подключённое хранилище: это разные объекты с разным жизненным циклом.
Эти профессии связаны с навыком в каталоге KURSEZ. Конкретные задачи зависят от специализации и места работы.
Запустить учебное приложение в отдельном контейнере и проверить его состояние.
Передать коллеге ссылку на образ и параметры запуска для общей учебной среды.
Сравнить настройки запуска и объяснить, какие файлы нужно хранить в томе.
Понадобятся базовая командная строка и понимание файлов, каталогов и портов. Для учебной проверки выберите контейнер с тестовыми данными, сохраните файл в подключённом томе и пересоздайте контейнер с тем же томом. Результат проверки — файл доступен снова, а вы можете объяснить, почему данные вне тома такой гарантии не имеют. Используйте отдельную учебную среду.
Курс Яндекс Практикума знакомит с системным администрированием с нуля: в программе Linux, сети, хранение данных, автоматизация и основы DevOps.
Совместная программа GeekBrains и Skillbox о Java, веб-сервисах и практике. Школа упоминает AI в названии, но отдельный модуль ИИ в раскрытой программе не указан.
Курс DevOps с нуля: инфраструктура как код, контейнеризация, Kubernetes, CI/CD, безопасность и мониторинг.
Мини-курс ProductStar знакомит с задачами DevOps-инженера, Linux, GitLab CI, Docker, Ansible, SQL и Python. В программе заявлены практические задания и итоговая работа для портфолио.
Docker позволяет запускать приложения в контейнерах — изолированных процессах с заданным окружением. Образ содержит файлы и настройки, необходимые для запуска; из одного образа можно создать контейнер. Контейнер и виртуальная машина устроены по-разному: контейнеры используют ядро среды, в которой запущены.
Контейнеры применяют для локальной разработки, проверки приложения и подготовки среды сборки. При запуске настраивают, например, порты и подключаемые хранилища. Файлы в изменяемом слое удалённого контейнера не сохраняются автоматически; том имеет собственный жизненный цикл и позволяет хранить данные отдельно.
Для практики выберите доверенный учебный образ, запустите контейнер и изучите его параметры. Затем создайте тестовый файл в подключённом томе и проверьте его после пересоздания контейнера. Изучайте права доступа и происхождение образов: контейнеризация сама по себе не заменяет настройку безопасности и резервное копирование.
Выберите навык для своей задачи: программирование, работа с Git, базами данных или тестирование. Изучите применение, практику и связанные курсы.
ОткрытьУзнайте о связанных с профессией задачах и обучении.
ОткрытьУзнайте о связанных с профессией задачах и обучении.
Открыть