#Docker

Контейнеризація та ШІ

Зараз контейнеризація та штучний інтелект (ШІ) все частіше об’єднуються, і роблять розробку та розгортання хмарних програм більш гнучкими. Сучасна розробка програм, що працюють у хмарі, потребує створення контейнерних мікросервісів, що дозволяє забезпечити ізольоване середовище для кожної складової програми.  Інтеграція штучного інтелекту, зокрема моделей ML, стає стандартом у цих хмарних додатках. Постачальники засобів розробки відповідають на цей попит, надаючи інструменти для…

Docker vs VM: різниця між Docker та віртуальною машиною

Розгортання сучасного програмного забезпечення потребує ефективних інструментів. І Docker, і віртуальні машини використовуються для деплойменту застосунків. Однак їхні підходи до віртуалізації та управління ресурсами значно відрізняються. Розберемо, які відмінності мають Docker та VM і як вибрати, яку технологію використовувати для свого проєкту. Що таке Docker Docker — це інструмент розробки програмного забезпечення, який полегшує розгортання та управління програмами і використовує…

Воркшоп «Докеризація проєкту та його запуск на Docker Compose»

docker

Воркшоп «Докеризація проєкту та його запуск на Docker Compose» для тих, хто прагне вчити не теорію, а отримувати практичні навички. Коли: 23.01. о 19:00 Де: онлайн-трансляція з демонстрацією екрана спікера в ZOOM Docker — це одна з найпопулярніших технологій, яка точно має бути у стеку DevOps-інженера. Саме з допомогою цього інструменту є можливим автоматизація розгортання та керування програмами в середовищах…

Docker: простими словами про контейнеризацію

Docker став революційним інструментом, який змінив розробку програмного забезпечення та значно полегшив процес контейнеризації. Якщо ти тільки починаєш роботу з Docker, нумо досліджувати його з нами! Що таке Docker?  Контейнеризація — це упакування програми у віртуальний контейнер разом зі всіма доповненнями, які потрібні для її запуску. Йому все одно, на якому комп’ютері та яку версію операційної системи ти використовуєш, він…

9 практичних застосувань контейнерів Docker

Контейнер Docker — як правильний подарунок: там і щось серйозне, і смаколик, і мила листівка. Так і тут: програма, всі її залежності та конфігурації. Так ви отримуєте незалежну одиницю, яку можна без зайвих зусиль розгорнути у будь-якому середовищі.  Це — опенсорсний інструмент, що допомагає реалізувати концепцію мікросервісів на вашому проєкті. Він усуває більшість непотрібних накладних витрат на ОС, оскільки дозволяє…

Гайд: інсталяція Docker на Rocky Linux 8

Якщо вам потрібно встановити Docker на Rocky Linux 8, це керівництво допоможе. Перед стартом процесу переконайтеся, що ви увійшли в систему як користувач з sudo правами. Всі команди в цьому гайді потрібно запускати від імені користувача без повноважень root.

Kubernetes и Docker: почему все испугались?

Недавно разработчики Kubernetes анонсировали изменение: с версии 1.20 Kubernetes перестанет использовать Docker как исполняемую среду контейнеров. “Как можно отказаться от Docker, если все с ним работают?” Оказывается, что всё не так страшно.

Пре-релиз обновления проворной крыски (Xfce 4.14.pre1)

Пре-релиз обновления проворной крыски (Xfce 4.14.pre1)

Не прошло и пяти лет с момента последнего стабильного релиза Xfce, как разработчики представили для ознакомления первый пре-релиз долгожданной версии 4.14. Для ознакомления с Xfce 4.14.pre1 доступны Docker-контейнер, а также PPA-репозиторий для ОС Ubuntu. Если говорить серьезно, такая задержка в обновлении данного DE вполне обоснована — минималистская философия Xfce не поддерживает погоню за последними трендами в разработке интерфейсов и юзабилити.…

Оружие DevOps: Kubernetes

Kubernetes

Kubernetes – система управления кластером из Docker (или Rocket) контейнеров, то есть формально это таки система оркестровки (оркестратор). Тем не менее, поскольку возможности продукта выходят далеко за рамки этого определения, поэтому многие считают Kubernetes фреймворком для кластеризации контейнеров. Основанная на службах etcd и systemd, Kubernetes родилась в недрах корпорации Google и написана на языке Go. Изначально проект был задуман в…

Основы работы с Docker Swarm

Docker Swarm

Docker Swarm – инструмент для создания кластеров из Docker-ов, иначе говоря – кластер из нескольких Docker-хостов, на каждом из которых запущен Docker Engine, обрабатывающий контейнеры Docker. “Извне” Docker Swarm выглядит также как “большой запущенный Docker”. Начиная с версии 1.12, Docker Swarm включен по-умолчанию в “коробочную поставку” Docker-а. Рассмотрим поближе принципы работы с ним. Все ноды Docker-а, работающего в режиме Swarm,…

Дякуємо, що поділились