Архив рубрики: Docker

🐳 Как привязать контейнер без пользователя root к привилегированному порту на Linux

Одним из основных нововведений, появившихся в Podman, стала возможность запуска контейнеров без прав root.

С точки зрения безопасности это было существенным улучшением, поскольку потенциально скомпрометированный контейнер, запущенный от имени root, представляет собой угрозу безопасности для хост-системы.

Чтобы добиться аналогичного поведения, последние версии Docker поддерживают запуск демона docker в пользовательском контексте. Читать

Как остановить и удалить все контейнеры и образы в Docker

Это очередная статья из серии как начать с начала, когда запутался в настройках и не можешь ничего исправить. В таких случаях быстрее все удалить и начать с чистого листа. Читать

Nvidia GPU внутри контейнера docker

Шпаргалка о том, как внутри контейнера docker использовать GPU или тензорный ускоритель от Nvidia. Расскажу как установить, настроить и тестировать. Читать

Топ-10 книг по Kubernetes на русском языке: выбирайте лучшие и развивайтесь в автоматизации и оркестрации приложений

Топ-10 книг по Kubernetes на русском языке: выбирайте лучшие и развивайтесь в автоматизации и оркестрации приложений

Современный мир IT-технологий невозможно представить без оркестрации приложений. Кubernetes – это платформа, которая позволяет автоматизировать процессы работы с приложениями и значительно упростить развертывание и масштабирование их работы. Если вы хотите заниматься разработкой приложений и быть в курсе всех новинок в области автоматизации, то вам однозначно стоит обратить внимание на книги по Kubernetes.

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

В этом списке вы встретите книги разного уровня сложности – от начального до продвинутого. Они помогут как новичкам в области автоматизации, так и профессионалам, которые уже занимаются разработкой приложений на Kubernetes.

Выбирайте книги, которые вам ближе по духу и начинайте погружаться в увлекательный мир оркестрации приложений! Читать

Масштабирование автоматизации безопасности с помощью Docker

Что такое Docker?

Docker – это платформа с открытым исходным кодом, позволяющая разрабатывать, развертывать и управлять несколькими приложениями в рамках одной операционной системы.

Вместо того чтобы иметь множество отдельных серверов, настроенных и предназначенных для работы с конкретными приложениями, можно запускать все приложения с одного сервера, причем каждое приложение будет находиться в собственном контейнере. Читать

Вход в контейнер с правами Root без Sudo или пароля

Это удобно, когда вы настроили свой Dockerfile на запуск от имени пользователя, не являющегося пользователем root, но вам необходимо временно отладить или протестировать что-либо.

Это намного проще, чем можно было бы ожидать, и не требует использования sudo или знания/установки пароля root!

Вы можете запустить свой проект любым другим способом, например, с помощью Docker Compose или прямого Docker. Читать