tgoop.com/dsproglib/6962
Last Update:
🐳 Docker за 2 минуты для Data Scientists
Даже если вы используете Docker каждый день, мало кто понимает, что происходит «под капотом».
Вот главное, что нужно знать:
— Вы вводите команды (docker run, docker build)
— Клиент общается с Docker Daemon через API
— Здесь работает Daemon
— Он строит образы, запускает контейнеры и управляет ресурсами
— Хранит Docker-образы
— Docker Hub — публичный, компании часто используют приватные registry
⚡️ Что происходит, когда вы запускаете docker run:
1. Docker проверяет локальный кэш, если образа нет — скачивает из registry
2. Создаёт контейнер из образа
3. Выделяет read-write файловую систему для контейнера
4. Настраивает сетевой интерфейс
5. Запускает контейнер
Зачем это важно для DS:
😉 Теперь вы знаете, где «смотреть», если что-то ломается в контейнере.
#буст
