Интересное начало, не так ли? Меня зовут Роман, и я младший инженер информационной безопасности Ozon. В этой статье я расскажу о проблеме отсутствия авторизации доступа к Docker daemon / Docker Engine API / командам Docker при работе с контейнерами в экосистеме Docker и как это можно решить при помощи 11 почти стихотворных строчек bash.
Рубрика «docker-compose» - 3
Евгений DockerAuthPlugin’ович Онегин
2024-04-11 в 15:01, admin, рубрики: docker, docker-compose, ozon tech, ИБ, информационная безопасность, разработка, стихиДомашний кластер разработчика
2024-02-13 в 7:01, admin, рубрики: cluster, db, docker, docker-compose, mariadb, minio, redis, s3, stack, ЛанитСколько проектов можно разрабатывать одновременно? Вопрос звучит неоднозначно. С одной стороны, на процесс влияет человеческий фактор, с другой – технические ограничения.
Если в работе используется Docker, то запуск нескольких проектов одновременно может превратиться в жонглирование контейнерами. Под таким словосочетанием я имею в виду постоянное отключение и подключение контейнеров, изменения портов, чтобы не было конфликтов, а также имена контейнеров, потому что внутри контейнера иногда необходимо выполнить скрипты.
Как поиграть в Quake для DOS по сети в 2023 году
2023-02-08 в 9:00, admin, рубрики: docker, docker-compose, dosbox, IPX, ruvds_статьи, vps, Блог компании RUVDS.com, виртуализация, Игры и игровые консоли, Разработка под Linux, системное администрирование, эмуляция
В прошлой статье, помимо всего прочего, я рассказывал, как можно запустить Quake для DOS, загрузив DOS на современном компьютере. Отказ от использования эмуляторов позволяет погрузиться в прошлое наиболее реалистично, однако есть ряд недостатков:
- не на всех компьютерах можно поиграть со звуком;
- необходимо заменять файл в дистрибутиве Quake;
- невозможно поиграть по сети.
В этой статье я приведу решение, лишённое этих недостатков. Хотя оно подразумевает использование эмуляции, возможность игры в интернете позволяет забыть об этом. Обладая минимальными знаниями по работе в Linux, любой желающий может повторить это решение у себя.Читать полностью »
Микрооблако. Давайте знакомить машины друг с другом
2022-04-30 в 20:59, admin, рубрики: Ansible, devops, docker, docker-compose, облако, облако бесплатно, облачные сервисы, облачные технологииКак один стартап от docker-compose до Kubernetes добирался
2021-10-31 в 20:13, admin, рубрики: cronjob, devops, docker-compose, Google Cloud Platform, kubernetes, kustomize, refactoring, Skaffold, symfony, Проектирование и рефакторингВ этой статье я хотел бы рассказать о том, как мы меняли подход к оркестрации на нашем стартап-проекте, зачем мы это делали и какие проблемы по дороге решали. Претендовать на уникальность эта статья вряд ли может, но все же думаю, что она может быть кому-то полезна, так как в процессе решения задачи материал собирался нами с приличным скрипом.
Что мы имели и о чем вообще речь?
Запускаем PostgreSQL в Docker: от простого к сложному
2021-09-19 в 19:12, admin, рубрики: docker, docker-compose, monitoring, postgres_exporter, postgresqlТрудно представить современную разработку без контейнеризации. Docker и Kubernetes прочно обосновались на рынке, и, если вы ещё не знакомы с этими технологиями, им явно стоит уделить внимание.
Запуск баз данных и других stateful приложений в контейнере – это тема интересная, но способная вызвать очередной Большой взрыв в комментариях. Оговорюсь сразу, мы не используем в production окружении PostgreSQL в Docker. Но делаем это в локальной разработке и на dev-стендах. Почему? Потому что это чертовски удобно!
Гибриды побеждают или холивары дорого
2021-01-10 в 23:05, admin, рубрики: Apache, C#, devops, docker-compose, java, kafkaconnect, RabbitMQ, высокая производительностьМотивом для написания данной статьи послужил тот факт, что на habr.com участилось появление материалов маркетингового характера про Apache Kafka. А также тот факт, что из статей складывается впечатление что пишут их немного далекие от реального использования люди — это конечно же только впечатление, но почему-то в большинстве своем статьи обязательно содержат сравнение Apache Kafka с RabbitMQ, причем не в пользу последнего. Что самое интересное — читая подобные статьи управленцы без технического бэкграунда начинают тратить деньги на внутренние исследования, чтобы ведущие разработчики и технические директора выбрали одно из решений. Так как я очень жадный/домовитый, а также так как я сторонник тезиса "В споре НЕ рождается истина" предлагаю вам ознакомится с другим подходом — почти без сравнения разных брокеров.
Использование HAProxy и Docker на машине разработчика при разработке сайтов
2020-09-13 в 15:33, admin, рубрики: docker, docker-compose, haproxy, php, разарботка сайтов, Разработка веб-сайтовНаписанию этого небольшого руководства предшествовало нескольких недель мучений с попытками работы над проектами, когда было необходимо чтобы был запущен контейнер с сайтом для работы, контейнеры с тестовыми сборками, чтобы тестировщики могли безопасно для основных данных проверить новые возможности системы, а так же сборки техподдержке для изучения работы с системой в условиях приближенных к "боевым".

Как мы выбирали VPN-протокол и сервер настраивали
2020-08-23 в 13:52, admin, рубрики: docker, docker-compose, freeradius, IKEv2, strongswan, UNIX, vpn, информационная безопасность, облачные сервисы, Серверное администрирование, Сетевые технологииЗачем всё это и для чего?
У нас было: 10 самых простых конфигураций серверов на DigitalOcean, мобильные устройства на базе iOS, сервер для сбора статистики, никакого опыта в настройке VPN-серверов, а также неукротимое желание сделать быстрый, надёжный и простой в использовании VPN-сервис, которым будет приятно пользоваться. Не то, чтобы всё это было категорически необходимо, но если уж начали, то к делу надо подходить серьёзно.

