Код в мешке
249 subscribers
9.08K photos
1.6K videos
2.11K files
42.7K links
Код в мешке - про кодинг, и не только...
Это личная записная книжка

https://t.me/joinchat/AAAAAEIy6oGlr8oxqTMS5w
Download Telegram
Разработчику важно понимать, что служба Docker действует должным образом, в противном случае могут возникнуть большие неприятности. Чтобы гарантированно предотвратить их, рассмотрим способы проверки состояния (Healthcheck) контейнеров в Docker.

https://nuancesprog.ru/p/14758/

@nuancesprog #Docker
Рассмотрим наглядный пример использования среды разработки Docker, который поможет разобраться в настройке и инициализации серверной базы данных.

https://nuancesprog.ru/p/14877/

@nuancesprog #Docker #EntityFramework
Forwarded from Типичный программист
​​Как распилить монолит — шпаргалка по работе с Docker

Если вы хотели попробовать собрать микросервисное приложение, но всё время откладывали на потом, то это ваш знак свыше, что пора взяться за дело.

А поможет вам эта полезная шпаргалка. Мы собрали для вас основные команды Docker и полноценный гайд переноса монолитного приложения в контейнеры.

#docker
Анализ 4 000 000 Docker-образов показал, что половина из них содержит критические уязвимости
https://xakep.ru/2020/12/03/docker-hub-analisys/

Обороняем порт. Как защитить инфраструктуру на Docker минимальными силами

Docker — прекрасная вещь, которая может экономить массу сил и времени.

В этой статье мы поговорим о том, как использовать Docker максимально безопасно и отлавливать потенциальные угрозы заранее.
Также ты найдешь здесь готовые рекомендации, команды и инструменты, которые легко использовать в своем проекте.
👉 https://xakep.ru/2019/07/05/docker-security/

Контейнерно-модульное тестирование. Пишем юнит-тесты для образов Docker

Не все компоненты ПО имеют очевидные, известные и понятные пути тестирования.
К примеру, образы Docker либо не тестируют вообще, либо тестируют только на пригодность к запуску.

В этой статье я расскажу, как протестировать образ Docker так, чтобы убедиться в том, что он на 100% выполняет свои задачи.
👉 https://xakep.ru/2021/03/25/docker-unit-tests/

❗️20 полезных команд Docker для разработчиков.
https://proglib.io/w/297f1cf0

#tip #docker
...
🖥 Репозиторий: Go-reverse — это обратный прокси-сервер, который поддерживает Docker

Go-reverse включает в себя веб-интерфейс для управления и настройки, автоматическое управление SSL-сертификатами, поддержку многозадачной конфигурации, возможность горячей перезагрузки при изменениях в контейнерах или конфигурациях, а также функцию остановки неактивных контейнеров и их автоматического запуска при поступлении трафика.

— Этот инструмент поддерживает HTTP(s) проксирование, перенаправление TCP/UDP портов, пользовательские страницы ошибок и middleware для HTTP.

Ссылка на Github (https://github.com/yusing/go-proxy)

#Go #Reverse #Proxy #Docker #Network
@hackernews_lib
Forwarded from Библиотека программиста
🐳 Подборка шпаргалок по #Docker: на заметку разработчику

#шпаргалки #инфографика
Forwarded from Ivan Begtin (Ivan Begtin)
Docker теперь умеет запускать ИИ модели [1], похоже что пока только на Mac с Apple Silicon, но обещают скоро и на Windows с GPU ускорением.

Пора обновлять ноутбуки и десктопы.😜

Ссылки:
[1] https://www.docker.com/blog/introducing-docker-model-runner/

#ai #docker #llm
Forwarded from Типичный программист
This media is not supported in your browser
VIEW IN TELEGRAM
Как запустить контейнер без Docker?

Контейнеры давно стали стандартом разработки, и кажется, что проще просто писать Dockerfile и не заморачиваться. Но что если собрать контейнер без Docker?

Автор статьи решил разобраться, как работает контейнеризация на уровне ядра Linux, и создать контейнер с нуля, используя namespaces, cgroups и chroot.

Для всех, кто любит поиграться с контейнерами — вот статья.

#linux #docker
Forwarded from Библиотека программиста
docker_cheatsheet_r3v2.pdf
343.5 KB
#cheatsheet #docker

Шпаргалка по Docker CLI и Dockerfile от специалистов из Red Hat
Forwarded from Типичный программист
3 инструмента, которые значительно облегчат вам работу с Docker

Lazy Docker: GUI для Docker и Docker Compose прямо в терминале. Вместо того чтобы запоминать и вводить длинные команды Docker, вы получаете интерактивный интерфейс, где всё находится за одно нажатие клавиши.

Dive: инструмент для исследования и анализа образов Docker слой за слоем. Он показывает вам, какие именно файлы изменились в каждом слое, и помогает определить способы уменьшения ваших образов, выделяя дублирующиеся файлы и неиспользуемое пространство.

Watchtower: мониторит выполняющиеся контейнеры и отслеживает изменения в образах, на основе которых они были созданы. Если образ изменился, Watchtower автоматически перезапускает контейнер, используя новый образ. Это удобно при локальной разработке, если есть желание работать с самыми новыми версиями используемых инструментов.

#docker #полезности
🖥 Репозиторий: Play with Docker — Бесплатная онлайн-песочница для экспериментов с Docker и контейнерными технологиями

Play with Docker — это интерактивная веб-платформа, предоставляющая временные сессии с предустановленным Docker и Kubernetes для обучения, тестирования и демонстрации контейнерных решений.

— Позволяет создавать изолированные Linux-хосты, развертывать многоконтейнерные приложения, работать с Docker Swarm и Kubernetes прямо в браузере без необходимости локальной установки или настройки инфраструктуры.

Ссылка на GitHub (https://github.com/play-with-docker/play-with-docker)

#Docker #Kubernetes #DevOps #Containerization #Cloud #SandBox #Linux |

@hackernews_lib
🖥 Репозиторий: Play with Docker — Бесплатная онлайн-песочница для экспериментов с Docker и контейнерными технологиями

Play with Docker — это интерактивная веб-платформа, предоставляющая временные сессии с предустановленным Docker и Kubernetes для обучения, тестирования и демонстрации контейнерных решений.

— Позволяет создавать изолированные Linux-хосты, развертывать многоконтейнерные приложения, работать с Docker Swarm и Kubernetes прямо в браузере без необходимости локальной установки или настройки инфраструктуры.

Ссылка на GitHub (https://github.com/play-with-docker/play-with-docker)

#Docker #Kubernetes #DevOps #Containerization #Cloud #SandBox #Linux |

@hackernews_lib