🐳 Как проверить статус и пространство, используемое образами и контейнерами Docker

🐳 Как проверить статус и пространство, используемое образами и контейнерами Docker
Цель этого руководства - узнать статистику работы контейнера, информацию о системе, связанную с пространством, используемым образами и контейнерами, в /var/lib/docker. 1. Команда docker stats используется для проверки статистики контейнеров в системе, таких как загрузка процессора, ввод-вывод, использование памяти. Ниже приведен пример для двух запущенных контейнеров: dockerweb и webserver2. # docker stats dockerweb webserver2 CONTAINER ID NAME

☸️ Как проверить статус подов в kubernetes

☸️  Как проверить статус подов в kubernetes
Как проверить состояние пода в кластере kubernetes. Подключитесь к главной нодеу и выполните приведенную ниже команду. Команда, показанная ниже предоставит вам статус всех подов из пространства имен deafult. kubectl get pods Если вы хотите проверить состояние всех подов, выполните команду: kubectl get pods --all-namespaces Если вы хотите проверить состояние подов и нод, на которых они работают, выполните команду: kubectl get pod

☸️ Работа с сервисами Kubernetes

☸️ Работа с сервисами Kubernetes
Службы ( или сервисы) Kubernetes позволяют подам взаимодействовать вне кластера Kubernetes. Существует три типа сервисов: ClusterIP ClusterIP - это внутренний IP-адрес по умолчанию, используемый при создании внутренней службы. Этот IP-адрес кластера доступен только внутри кластера и недоступен из внешней сети. Когда вы выполните kubectl get services, вы увидите CLUSTER-IP в заголовке, и это IP-адрес по умолчанию, созданный для каждой с...

☸️ Как опубликовать образ Docker в Docker Hub с помощью Podman

☸️ Как опубликовать образ Docker в Docker Hub с помощью Podman
Podman - это инструмент, разработанный для управления контейнерами и подами без необходимости использования демона контейнера, как это часто бывает в мире Docker. Все контейнеры и поды создаются как дочерние процессы инструмента Podman. CLI Podman (podman) основан на интерфейсе командной строки Docker. В этом руководстве мы покажем вам, как создавать и публиковать / отправлять образы Docker в Docker Hub с помощью Podman. Прежде чем нача...

☸️ Как планировать поды на нодах управления Kubernetes (Master)

☸️  Как планировать поды на нодах управления Kubernetes (Master)
По умолчанию ваш кластер Kubernetes не будет планировать поды на ноде управления по соображениям безопасности. Рекомендуется придерживаться этого, но для тестовых сред вы можете запланировать Pod на узле уровня управления, чтобы максимально использовать ресурсы. Если вы хотите иметь возможность планировать модули на узле управления Kubernetes, вам нужно удалить taint на мастер нодах. kubectl taint nodes --all node-role.kubernetes.io/master- Выво

📜 Git шпаргалка для начинающих

📜 Git шпаргалка для начинающих
Git - очень полезный навык, который необходим во многих компаниях. Просматривая предложения работы для разработчиков программного обеспечения, вы понимаете, что знание git почти так же важно, как и знание реального языка программирования. Но многие люди забывают проверить, как работает git и какие команды отвечают за какие действия. Вот почему сегодня я решил создать простую шпаргалку с основными командами git, которые вы можете просмотреть и ис

☸️ Как вручную скачать образы контейнеров, используя Kubernetes kubeadm

☸️  Как вручную скачать образы контейнеров, используя Kubernetes kubeadm
При настройке кластера Kubernetes с помощью kubeadmin параметр команды init используется для настройки Kubernetes control plane. В Kubernetes есть несколько образов контейнеров, которые будут использоваться при начальной загрузке кластера. В среде, где доступ к Интернету нестабильный, или когда у вас ограниченный доступ к Интернету, как при использовании прокси-серверов, или если ваши ноды Kubernetes вообще не имеют доступа к Интернету, имеет смысл

☸️ Как развернуть Metrics Server в кластере Kubernetes

☸️  Как развернуть Metrics Server в кластере Kubernetes
Kubernetes Metrics Server является кластерным агрегатором данных об использовании ресурсов. Его работа заключается в сборе метрик из сводного API, предоставляемого Kubelet на каждом узле. Метрики использования ресурсов, такие как загрузка ЦП контейнера и память, полезны при устранении проблем, связанных со странным использованием ресурсов. Все эти метрики доступны в Kubernetes через Metrics API. Metrics API имеет количество ресурсов, используемы

☸️ Понимание архитектуры Kubernetes

☸️ Понимание архитектуры Kubernetes
Давайте изучим архитектуру Kubernetes подробно. Я полагаю, у вас есть базовое понимание Kubernetes. Если нет, ознакомьтесь со следующими статьями о введении и установке. ☸️ Kubernetes — введение для начинающих ☸️ Локальные Kubernetes для Linux — MiniKube или MicroK8s ☸️ Как развернуть легкий кластер Kubernetes за 5 минут с K3s ☸️ Разверните готовый кластер Kubernetes с помощью Ansible & Kubespray Kubernetes след...

🐳 Как установить и использовать Docker Compose на CentOS 8

🐳 Как установить и использовать Docker Compose на CentOS 8
Docker Compose - это инструмент, который можно использовать для определения и запуска нескольких контейнеров в качестве единого сервиса. С помощью Docker Compose вы можете связать несколько контейнеров и развернуть приложение с помощью одной команды. Он в основном используется в среде разработки, тестирования и подготовки. Docker Compose использует YAML-файл для определения сложного стека в файле и запуска его одной командой. В этом уроке мы