🐳 Как изменить расположение файла Docker sock?

🐳 Как изменить расположение файла Docker sock?
Хотите узнать, как изменить путь к файлу docker.sock? Что такое Docker Socket? Файл сокета Docker находится по адресу /var/run/docker.sock Он используется для связи с главным демоном (процессом) docker. Это точка входа для Docker API. Этот сокет по умолчанию используется интерфейсом командной строки Docker для выполнения команд Docker. Позвольте мне показать вам, как изменить расположение файла носка Docker. Остановите Docker sudo servi...

📜 Добавление цветов в скрипты Bash

📜 Добавление цветов в скрипты Bash
Используя коды вывода цвета ANSI, мы можем добавить цвет в выходные строки. Стандарт ANSI определяет определенные цветовые коды; Цвет Код переднего плана Фоновый код Черный 30 40 Красный 31 41 Зеленый 32 42 Желтый 33 43 Синий 34 44 Пурпурный 35 45 Бирюзовый 36 46 Светло серый 37 47 Серый 90 100 Светло красный 91 101 Светло зеленый 92 102 Светло же

🐳 Как запустить Docker Контейнеры, используя Podman и Libpod

🐳 Как запустить Docker Контейнеры, используя Podman и Libpod
Вступление Если вы знакомы с контейнерами, вы наверняка слышали о Docker и, возможно, Kubernetes (оркестратор). Здесь речь идет о Podman, который привносит инновации в контейнерные инструменты в духе команд Unix, которые хорошо выполняют «одну вещь». Если вы ранее использовали Docker, Podman предлагает такой же интерфейс, как и интерфейс командной строки Docker. Как работает Docker CLI Docker CLI является операцией клиент / сервер и связывается

🐳 Как установить и использовать Podman на CentOS 8 / RHEL 8

🐳 Как установить и использовать Podman на CentOS 8 / RHEL 8
Как установить Podman на компьютере с ОС CentOS 8 / RHEL 8 Linux ? RHEL 8 / CentOS 8 прекратил официальную поддержку Docker в качестве среды выполнения контейнера. Вместо этого Red Hat работает над libpod (библиотекой управления контейнерами Podman), которая предоставляет библиотеку для приложений, использующих концепцию Container Pod, доступную в мире Kubernetes. Одним из инструментов, предоставляемых в рамках проекта libpod, является podman -

☸️ Исправляем ошибку Kubernetes — Node в статусе False

☸️ Исправляем ошибку Kubernetes — Node в статусе False
После добавления наших нод по нашей прошлой инструкции: ☸️ Как добавить рабочие ноды в кластеры Kubernetes и решением ошибки с Calico k8s: Исправляем ошибку ERROR: Error accessing the Calico datastore: could not initialize etcdv3 client: open /calico-secrets/cert.crt: no such file or directory Я наткнулся еще на некоторые проблемы в моем кластере. Оказалось не все ноды смогли успешно запуститься. Проблема была связано с компонентом Kubele

☸️ Исправляем ошибку ERROR: Error accessing the Calico datastore: could not initialize etcdv3 client: open /calico-secrets/cert.crt: no such file or directory

☸️  Исправляем ошибку ERROR: Error accessing the Calico datastore: could not initialize etcdv3 client: open /calico-secrets/cert.crt: no such file or directory
При добавление новых нод  в наш кластер Kubernetes по нашему прошлому руководству: ☸️ Как добавить рабочие ноды в кластеры Kubernetes я получил ошибку: Если провалиться в логи пода: При это я вижу что служба Docker запущена на всех новых нодах: Ошибка говорит, что Docker не может подтянуть образ calico: Далее я попытался вручную спуллить недостающий образ. Решение Фикс оказался довольно простым. Необходимо было

🐧 Исправляем ошибку ERROR: Unable to find the kernel source tree for the currently running kernel — CentOS / RHEL

🐧 Исправляем ошибку  ERROR: Unable to find the kernel source tree for the currently running kernel — CentOS / RHEL
Эта статья предоставит вам информацию о том, как установить исходный код ядра в системе CentOS / RHEL Linux. В качестве альтернативы он проведет вас через простой процесс устранения неполадок в случае, если вы уже установили исходные коды / заголовки ядра, и все еще получаете сообщение об ошибке ниже: ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source ...

🐧 Как выполнить команду с ограничением по времени (таймаутом) в Linux

🐧 Как выполнить команду с ограничением по времени (таймаутом) в Linux
Linux поставляется с множеством команд, каждая команда уникальна и используется в определенных случаях Цель Linux - помочь вам быть максимально быстрым и эффективным. Одним из свойств команды Linux является ограничение по времени. Вы можете установить ограничение по времени Для любой команды, которую вы хотите запустить. Если время истекает, команда прекращает выполнение. В этом коротком руководстве вы изучите два метода использования огр

☸️ Как добавить рабочие ноды в кластеры Kubernetes

☸️  Как добавить рабочие ноды в кластеры Kubernetes
Когда кластер Kubernetes впервые инициализируется, генерируется токен, используемый для добавления рабочих нод. Срок действия токенов составляет всего 24 часа, что не позволяет вам добавлять дополнительные узлы после этого срока. В этом уроке я покажу вам, как управлять вашими токенами, позволяя вам добавлять больше worker нод в существующий кластер. Управление токенами вашего кластера Используя команду kubeadm, составьте список своих текущих токе

🐧 Как установить Wget на Linux

🐧 Как установить Wget на Linux
В этой статье вы узнаете, как установить неинтерактивный сетевой загрузчик wget в Linux. Wget - это инструмент, разработанный проектом GNU, который используется для получения или загрузки файлов с веб-серверов или FTP-серверов. Команда загружает файлы, по протоколу FTP, HTTP или HTTPS. Она используется в системах Unix / Linux для загрузки файлов и пакетов на терминал. Установка wget на Ubuntu / Debian # apt-get install wget Чтобы подт