Docker та Docker Compose – це основні продукти для спільноти самостійних хостингів Linux, що дозволяють легко встановлювати програми, які можуть запускати ваші сайти та служби. Стабільні версії Docker та Docker Compose прості в установці. Ось як встановити їх на будь-якій платформі Linux.
Встановіть Docker та Docker Compose
Перш ніж почати, переконайтеся, що всі пакети у системі Linux оновлені. Відкрийте нове вікно терміналу.
Docker Compose – це простий спосіб керування контейнерами Docker, тому має сенс спочатку встановити Docker. Точна команда залежить від вашого дистрибутива.
Якщо ви використовуєте Debian або Ubuntu:
<span class="hljs-selector-tag">sudo</span> <span class="hljs-selector-tag">apt</span> <span class="hljs-selector-tag">install</span> <span class="hljs-selector-tag">docker</span><span class="hljs-selector-class">.io</span>
Для встановлення у Fedora:
sudo dnf <span class="hljs-keyword">install</span> docker
Якщо ви використовуєте Arch (BTW):
sudo pacman -S docker
Тепер Docker встановлено у вашій системі. Запустіть та увімкніть його за допомогою:
sudo systemctl start docker
sudo systemctl enable docker
Тепер додайте свого користувача до групи Docker :
sudo usermod -aG docker username
Ваше членство у групі Docker не набуде чинності негайно. Вам потрібно буде вийти із системи, а потім увійти знову, перш ніж ваш користувач зможе використовувати Docker без використання sudo.
Встановити Docker Compose так само легко.
Для Fedora:
sudo dnf <span class="hljs-keyword">install</span> docker-compose
У Debian та його похідних:
sudo apt <span class="hljs-keyword">install</span> docker-compose
Користувачі Arch Linux можуть запускати:
sudo pacman -S docker-compose
От і все. Тепер у вас є і Docker, і Docker Compose, встановлені на вашому ПК або сервері з Linux, і ви готові запускати такі проекти, як PiGallery2 – першу веб-галерею зображень з каталогом, розроблену для Raspberry Pi, але придатну для будь-якої установки Linux.
Навчіться використовувати Docker Compose
Docker та Docker Compose пропонують дуже просте рішення для завантаження та запуску тисяч різних проектів разом з усіма їхніми залежностями. Хоча Docker Compose часто використовується для веб-проектів, ви також можете виконувати багато локальних проектів.
Переконайтеся, що ви вивчили всі команди Docker Compose, щоб їх правильно розгорнути.
https://cloud.mail.ru/public/vNdy/Ehi299MUf