Січень 13, 2026Посібники
Як встановити Docker на Linux-сервері
Повний посібник із встановлення Docker та Docker Compose на серверах Ubuntu та CentOS для контейнеризованих додатків.

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