Linux Ready | DevOps
11.2K subscribers
1.04K photos
75 videos
553 links
Авторский канал по разработке на Linux.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Cотрудничество: @energy_c
Download Telegram
👩‍💻 Контейнеры без лишнего веса и риска — делаем образы безопаснее и переносимее!

Контейнер — это не просто способ “упаковать” приложение. От структуры слоёв и состава базового образа зависит безопасность, размер и стабильность работы.

В этом посте:
• Как уменьшить размер с помощью multi-stage сборки;

• Настроим запуск без root и уберём лишние зависимости;

• Проверим образ на уязвимости и соберём multi-arch версию;

• Как повысить переносимость и надёжность CI-билдов.


Это делает образы лёгкими, безопасными и готовыми к деплою на любой инфраструктуре.

🚪 Linux Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍7🤝4❤1
👩‍💻 Вот как достать один конфиг из архива без распаковки!

tar умеет работать точечно — без полной распаковки архива.
Это спасает, когда нужно быстро вытащить один файл из огромного .tar.gz или проверить содержимое без распаковки.

Показываем, что внутри архива:
tar -tvf backup.tar.gz | grep config.yaml


Извлекаем только нужный файл - например конфиг nginx:
tar -xvf backup.tar.gz etc/nginx/nginx.conf


А если нужно развернуть всё, но не засорять текущий каталог - укажите путь:
tar -xvf backup.tar.gz -C /tmp/test


🔥 Мелочь, но экономит время каждый раз, когда работаешь с архивами.

🚪 Linux Ready | #совет
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17👍12❤8
👩‍💻 Создаём зашифрованные резервные копии с GPG и автоматической ротацией по дате!

Хранить бэкапы без шифрования — риск. Один забытый архив может раскрыть важные данные. Решение простое: шифрование с GPG и автоматическая ротация старых копий.

В этом посте:
• Создаём архив и шифруем его с помощью GPG;

• Настраиваем именование файлов по дате;

• Добавляем удаление старых бэкапов;

• Собираем всё в один bash-скрипт.


Результат — полностью автономная система резервирования с шифрованием. Надёжно, просто и безопасно.

🚪 Linux Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20❤7👍5
❤7👍5🤝5
Что же выведет консоль?
Anonymous Quiz
8%
A
34%
B
38%
C
20%
D
👍14🔥5🤝5
👩‍💻 Сжатие и синхронизация данных!

В этом посте — 7 команд для упаковки, передачи и зеркалирования файлов. С их помощью можно создавать архивы, сжимать данные, копировать их по SSH, а также синхронизировать каталоги с удалёнными серверами. Всё необходимое для эффективного резервного копирования и оптимизации хранения.

🚪 Linux Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18❤9👍9🤝2
😁41🔥10🤝6❤1👍1
👩‍💻 Отлавливаем прожорливые процессы!

Когда сервер начинает тормозить — не всегда есть время искать виновников вручную.

В посте мы:
• Узнаем, как вывести топ по CPU и памяти через ps;

• Отфильтруем процессы, превышающие лимит;

• Настроим автоматическое завершение «прожорливых» задач;

• Добавим логирование, чтобы ничего не пропустить.


Минимум действий, максимум стабильности и предсказуемости.

🚪 Linux Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19🔥8❤7😁1🤝1