🐳 10 инструментов, дополняющих Docker

🐳 10 инструментов, дополняющих Docker
Docker - самая известная платформа контейнеризации, но она существует не сама по себе. Вокруг перехода на контейнеры возникла целая экосистема дополнительных инструментов и побочных проектов. Здесь представлены 10 анализаторов, индексаторов и оркестраторов с открытым исходным кодом, которые делают Docker еще более удобным и полезным. Если вы еще только начинаете свой путь в Docker или являетесь опытным практиком, использующим эту технологию в прои...

🐳 Лучшие практики для контейнерных приложений

🐳  Лучшие практики для контейнерных приложений
Контейнеризация помогает разработчикам и организациям создавать, поставлять и запускать приложения - контейнеры содержат все необходимое для работы приложения на системе, где используется технология контейнеров. Кроме того, контейнеры обеспечивают простой способ изоляции сервисов, компонентов и приложений. Они ведут себя как виртуальные машины с тем преимуществом, что не вмешиваются в окружающие процессы. Несмотря на то, что контейнеры имеют больш...

☁️ Введение в модели облачных сервисов – PaaS, SaaS, IaaS, FaaS и другие…

☁️  Введение в модели облачных сервисов – PaaS, SaaS, IaaS, FaaS и другие…
Когда вы начнете работать с облачными вычислениями, вам нужно многому научиться. В этой статье я расскажу о некоторых популярных моделях облачных сервисов, которые широко используются и являются обязательными для начинающих облачных архитекторов. Три модели облачных сервисов PaaS, SaaS и IaaS являются наиболее важными, поэтому я начну с них. Модели облачных сервисов PaaS SaaS IaaS APIaaS AaaS BaaS Data as a Service DBaaS

📜 Как определить группы кластеров в инвентари Ansible

📜 Как определить группы кластеров в инвентари Ansible
Определим группы кластеров в инвентаризации Ansible. Определите хосты, которые будут содержать несколько кластеров приложений. $ cat hosts [application:children] application_cluster_development application_cluster_production [application_cluster_development] dev_server_1 ansible_host=127.0.0.1 dev_server_2 ansible_host=127.0.0.1 dev_server_3 ansible_host=127.0.0.1 [application_cluster_production] pro_server_1 ansible_host=127.0.0.1 pro...

🐳 Как добавить том к существующему контейнеру Docker

🐳 Как добавить том к существующему контейнеру Docker
Хотя Docker является полезным инструментом для упаковки и управления приложениями, он также ставит множество уникальных задач, например, работу с хранимыми данными. Обычно тома добавляются в контейнеры в сценарии создания, но что делать, если вам нужно создать новые тома? Добавление тома к запущенному контейнеру Docker К сожалению, это не так просто, как просто добавить новый том в ОС Linux. Контейнеры должны иметь свои тома, настроенные при запуск

☸️ Почему Kubernetes называют K8s?

☸️ Почему Kubernetes называют K8s?
Вы, вероятно, слышали о Kubernetes, самой горячей и востребованной технологии DevOps на рынке в наши дни. Это платформа для оркестрации контейнеров с открытым исходным кодом. Вы также сталкивались с термином K8s. Вы увидите, что он используется как синоним Kubernetes. И это может сбить вас с толку. Является ли K8s тем же самым, что и Kubernetes, или они отличаются? Короткий ответ: Kubernetes и K8s - это одно и то же. Но почему так? ...

📜 В чем разница между Git Switch и git Checkout?

📜  В чем разница между Git Switch и git Checkout?
Для переключения между ветками можно использовать как git checkout, так и git switch. Но зачем нам две команды для одного и того же? Когда вы начнете изучать и использовать Git, вы столкнетесь с распространенной ситуацией, когда вам придется менять ветки. И здесь вы можете запутаться. Если вы поищете, как переключать ветки в git, вы встретите несколько примеров, где используется git switch, и несколько примеров, где используется git checkout. ...

🐳 Настройка hostname в Docker Compose

🐳 Настройка hostname в Docker Compose
В этом кратком совете по Docker вы узнаете, как задать имя хоста для вашего контейнера с помощью Docker Compose. Вы можете задать его под сервисом следующим образом: ... letsencrypt: image: jrcs/letsencrypt-nginx-proxy-companion hostname: ledocker ... Но действительно ли вам это нужно? Общая цель имени хоста заключается в том, чтобы компьютеры в сети знали друг друга и таким образом общались между собой. 🐳 Объяснение концепции се...

🐳 Docker Compose Up или Start и Down или Stop: в чем разница

🐳 Docker Compose Up или Start и Down или Stop: в чем разница
Для новичка в docker-compose такие термины, как docker-compose up, start, down и stop, могут быть совершенно непонятными. Эта статья объясняет разницу с подробными примерами. Если вы новичок в Docker Compose и изучаете его по различным руководствам, вы можете столкнуться с такими терминами, как docker-compose up, docker-compose up -d, docker-compose start, docker-compose down или даже docker-compose stop. Этих терминов достаточно, чтобы запутать н

🐳 Как запустить ONLYOFFICE Docs через контейнер Docker

🐳 Как запустить ONLYOFFICE Docs через контейнер Docker
В этом руководстве вы узнаете, как установить и настроить ONLYOFFICE Docs в виде контейнера Docker. Следуя описанным ниже шагам, вы научитесь самостоятельно устанавливать последнюю версию Docker и развертывать офисный пакет для совместной работы с текстовыми документами, электронными таблицами и презентациями с помощью ONLYOFFICE Docs. Что такое ONLYOFFICE Docs? ONLYOFFICE Docs - это офисный пакет с открытым исходным кодом, который позволяет создать с