☸️ Как показать все образа в кластере Kubernetes ?

☸️ Как показать все образа в кластере Kubernetes ?
Хотите узнать, какие образы Docker используются в вашем кластере? Это легко сделать с помощью скрипта, показанного далее. Как узнать образ Docker в кластере Kubernetes? Запустите скрипт: #!/bin/bash kubectl get pods --all-namespaces -o jsonpath="{..image}" |\ tr -s '[[:space:]]' '\n' |\ sort |\ uniq -c

🐳 Как узнать все версии образа Docker ?

🐳  Как узнать все версии образа Docker ?
Иногда нам необходимо перечислить все теги конкретного образа. Далее мы покажем  скрипт, который позволяет это сделать. Как узнать все теги образа из DockerHub. На примере nginx: #!/bin/bash repo="nginx" url="https://registry.hub.docker.com/v1/repositories/${repo}/tags" curl -s -S "${url}" | jq '.[]["name"]' | sed 's/^"\(.*\)"$/\1/' | sort ...

🐧 Как скопировать файл в несколько каталогов на Linux

🐧 Как скопировать файл в несколько каталогов на Linux
Как пользователь Linux вы должны быть хорошо знакомы с командой Linux cp. Которая используется для копирования файлов из одного каталога в другой. Это руководство объяснит вам, как скопировать файл в несколько каталогов с помощью одной команды. По умолчанию мы можем скопировать файл в один целевой каталог за одну команду. Например, скопируйте файл itisgood.txt из домашнего каталога в два разных каталога, используя такие команды, как: cp -v

🗃️ Как разбить tar-архив на несколько блоков определенного размера на Linux

🗃️ Как разбить tar-архив на несколько блоков определенного размера на Linux
Архивы tar можно разделить на несколько архивов определенного размера, что удобно, если вам нужно поместить на диски большой объем содержимого. Это также полезно, если у вас есть огромный архив, который вам нужно загрузить, но вы предпочитаете делать это по частям. В этом руководстве мы покажем вам команды, необходимые для разделения архивов tar на несколько блоков в системе Linux. Это будет работать независимо от того, какой тип сжатия (или его о

🐧 Как красиво выводить десятичные или двоичные числа на Linux / Unix

🐧 Как красиво выводить десятичные или двоичные числа на Linux / Unix
Используйте утилиту командной строки numfmt, которая является частью стандартных GNU Core Utilities, для удобного вывода десятичных или двоичных чисел. Красивый вывод двоичного числа: $ echo 2K | numfmt --from=iec 2048 Красивый вывод десятичного числа: $ echo 2K | numfmt --from=si 2000 Красивый вывод двоичного числа, используя байты и ГБ. $ numfmt --from=iec 1G 1073741824 $ numfmt --from=iec --to=iec 1073741824 1.0G Красивый вывод количества

🐧 Команда mv на Linux с полезными примерами

🐧 Команда mv на Linux с полезными примерами
Команда mv используется для перемещения файлов из одного каталога в другой. Также команда mv используется для переименования файла в системах Linux. Пользователи Linux часто используют эту команду. 🐧 Bash трюки — Как выполнить cp или mv и cd в одной команде Вы должны узнать о команде mv в Linux и ее параметрах. В этом руководстве вы познакомитесь с командой Linux mv с полезными примерами. 🎯 Как копировать (и вставлять) файлы и каталог

🐧 Как найти файлы по имени без учета регистра на Linux

🐧 Как найти файлы по имени без учета регистра на Linux
find - это основная команда Unix, используемая для рекурсивного поиска файлов в дереве каталогов. По умолчанию он доступен во всех операционных системах Linux. Все пользователи командной строки Linux должны знать об использовании команды find на Linux. Это команда поиска перемещается по дереву каталогов и способна искать файлы или каталог на основе заданного шаблона. Он также предоставляет возможность поиска файлов по именам в верхнем или н

🐳 Как изменить сохранение истории задач в кластере Docker Swarm

🐳 Как изменить сохранение истории задач в кластере Docker Swarm
Измените время хранения истории задач в кластере Docker Swarm, чтобы гарантировать отсутствие остановленных контейнеров. По умолчанию время хранения истории задач установлено значение 5. $ docker node ps --filter "name=blog_staging" swarm-cerberus ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR PORTS ormho76nb30u

🐳 Как создать контейнер MongoDB с назначенным пользователем

🐳 Как создать контейнер MongoDB с назначенным пользователем
Создадим контейнер MongoDB с назначенным пользователем. Создайте единый контейнер MongoDB Docker с именем пользователя application_user, паролем application_pass для application_database (права администратора). Docker Compose Файл docker-compose.yml version: "3.3" services: mongodb_server: image: mongo:4.4 command: mongod --serviceExecutor adaptive ports: - 27017:27017 environment: - MONGO_INITDB_ROOT_USERNAME=admi

🐳 Как перебалансировать службу Docker

🐳  Как перебалансировать службу Docker
Сервисы Docker не перебалансируются автоматически после событий, влияющих на узлы Docker Swarm, поэтому вы должны инициировать этот процесс самостоятельно. Отобразим задачи для конкретной службы. Обе задачи выполняются на одном сервере из-за неожиданного перезапуска сервера swarm-margay. $ docker service ps blog_production ID NAME IMAGE NODE DESIRED STAT