Януари 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