Повторная загрузка зависимостей и базовых слоёв может занимать минуты при каждой сборке. Мы настроим кэш Docker-образов прямо в GitLab CI, чтобы сборка использовала предыдущие слои и выполнялась быстрее.
В этом посте:
• Создаём .gitlab-ci.yml с этапами build и deploy;
• Авторизуемся в GitLab Registry и подтягиваем кэш;
• Собираем и пушим образы с --cache-from и тегом cache;
• Проверяем ускорение пайплайна после оптимизации.
Результат — стабильные и быстрые CI/CD-сборки без сторонних решений и сложных конфигов.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥6❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Хочешь эффективно находить уязвимости, конфиденциальные данные или скрытые страницы, DorkSearch — именно то, что тебе нужно. На сайте представлены более 7 000 предустановленных Dorks, а также возможность создавать свои собственные запросы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7❤6👍5
Linux умеет монтировать их прямо как папки.
Создайте точку монтирования и подключите образ:
sudo mount -o loop image.iso /mnt/iso
Теперь содержимое ISO доступно как обычные файлы -
можно проверить установщик, достать документацию или конфиг без распаковки.
После работы - просто размонтируйте:
sudo umount /mnt/iso
Если часто работаете с образами — добавьте алиас, и монтируйте файлы одной командой:
alias mountiso='sudo mount -o loop "$1" /mnt/iso && cd /mnt/iso'
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11❤7👍7
Когда проект растёт, публичные реестры больше не подходят — нужен свой, защищённый Registry.
В этом посте:
• Разворачиваем локальный Docker Registry в контейнере;
• Добавляем базовую аутентификацию через htpasswd;
• Настраиваем HTTPS с самоподписанным сертификатом;
• Подключаемся к Registry и пушим образы.
Так ты создашь собственное безопасное хранилище Docker-образов — с авторизацией и шифрованным доступом.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤7👍3
This media is not supported in your browser
VIEW IN TELEGRAM
Это не просто учебник, а визуальная карта: ты вводишь тему, и сразу видишь список лучших ресурсов для погружения. Можно строить свой путь обучения. А ещё всё открыто и развивается сообществом.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6🤝6
В этой шпаргалке — команды для анализа и фильтрации логов. С их помощью можно отслеживать ошибки, события и состояние сервисов в реальном времени, фильтровать большие файлы и получать только нужные данные.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍10❤7🤝1