Назад до блогу
Січень 13, 2026Посібники

Як встановити Docker на Linux-сервері

Повний посібник із встановлення Docker та Docker Compose на серверах Ubuntu та CentOS для контейнеризованих додатків.

Як встановити Docker на Linux-сервері

Docker — це платформа для розробки, доставки та запуску додатків у контейнерах. Контейнери дозволяють упакувати додаток з усіма його залежностями, гарантуючи, що він працюватиме стабільно в різних середовищах. Цей посібник допоможе вам встановити Docker на вашому сервері Hiddence.

Для Ubuntu / Debian

Крок 1: Оновіть системні пакети

bash
sudo apt update
sudo apt upgrade -y

Крок 2: Встановіть необхідні компоненти

bash
sudo apt install apt-transport-https ca-certificates curl gnupg lsb-release -y

Крок 3: Додайте репозиторій Docker та встановіть

bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y

Для RHEL / CentOS / Alma Linux / Rocky Linux

Крок 1: Встановіть необхідні компоненти

bash
sudo yum install -y yum-utils

Крок 2: Додайте репозиторій Docker та встановіть

bash
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io -y
sudo systemctl start docker
sudo systemctl enable docker

Перевірте встановлення

bash
sudo docker --version
sudo docker run hello-world

Встановлення Docker Compose

Docker Compose дозволяє визначати та запускати багатоконтейнерні додатки Docker. На сучасних системах рекомендується встановлювати його як плагін:

bash
# Для Ubuntu/Debian
sudo apt update
sudo apt install docker-compose-plugin -y

# Для RHEL / CentOS
sudo yum install docker-compose-plugin -y

# Перевірка
docker compose version

Основні команди Docker

bash
# Завантажити образ
docker pull nginx

# Запустити контейнер
docker run -d -p 80:80 --name mynginx nginx

# Список запущених контейнерів
docker ps

# Зупинити контейнер
docker stop mynginx

# Видалити контейнер
docker rm mynginx

Корисні поради

  • Додайте свого користувача до групи docker, щоб запускати Docker без sudo: sudo usermod -aG docker $USER
  • Використовуйте Docker Compose для багатоконтейнерних додатків
  • Регулярно очищуйте невикористовувані образи та контейнери: docker system prune
  • Використовуйте томи для постійного зберігання даних
  • Моніторте ресурси контейнерів: docker stats