Pyland
Автор статей на Pyland
Статьи автора
Все публикации Pyland
Виртуальные окружения в Python: зачем и как
Когда начинаешь второй Python-проект и ставишь pip install requests — эта библиотека устанавливается глобально, для всей системы. Сначала кажется это...
argparse: аргументы командной строки в Python
Когда скрипт вырастает из игрушки в инструмент, input() становится неудобным. Профессиональные CLI-программы принимают аргументы при запуске — как git commit...
Генераторы в Python: ленивые вычисления и стриминг
Когда API возвращает большой ответ — текст на несколько тысяч токенов — ждать полного ответа неудобно. Вместо этого сервер присылает...
Слои и кэширование в Docker
Каждая инструкция в Dockerfile создаёт слой — промежуточный образ. Docker кэширует слои и переиспользует их при повторной сборке, если инструкция...
Docker Hub — хранилище образов
Docker Hub — публичный реестр Docker образов. Как npm для Node.js или PyPI для Python, но для контейнеров.
Docker Compose: многоконтейнерные приложения
Docker Compose — инструмент для запуска нескольких связанных контейнеров как единого приложения. Конфигурация описывается в файле docker-compose.yml.
Установка Docker: macOS, Windows, Linux
Скачай Docker Desktop с docker.com/products/docker-desktop.
Dockerfile: создаём свои образы
Dockerfile — текстовый файл с инструкциями для сборки образа. Каждая инструкция — слой образа.
Основные команды Docker
bash docker images список скачанных образов docker pull nginx скачать образ docker rmi nginx удалить образ docker image prune удалить...
Docker Volumes: сохраняем данные
По умолчанию данные внутри контейнера не сохраняются — удалил контейнер, данные пропали. Volumes решают эту проблему.
Статистика по категориям
Распределение статей автора по темам
Python
40 статей
Git и GitHub
31 статей
API
9 статей
Docker
8 статей
LLM и AI
7 статей