موافقجميع الخدمات تعمل بشكل طبيعي
Infrawireشعار Infrawireالتوثيق

تثبيت Docker على VPS Linux

Docker يتيح تشغيل التطبيقات في حاويات معزولة. للأداء الجيد (بناء صور، I/O) يُفضّل VPS NVMe.

المتطلبات

  • Ubuntu 20.04+ أو Debian 11+ (64 بت)
  • ذاكرة ~1–2 Go على الأقل
  • sudo أو root

Ubuntu / Debian (المستودع الرسمي)

Bash
1sudo apt update && sudo apt upgrade -y 2sudo apt install -y ca-certificates curl gnupg lsb-release 3sudo install -m 0755 -d /etc/apt/keyrings 4curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg 5sudo chmod a+r /etc/apt/keyrings/docker.gpg 6echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null 7sudo apt update 8sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

التحقق

Bash
sudo docker --version sudo docker compose version sudo docker run hello-world

تشغيل Docker كمستخدم عادي (اختياري)

Bash
sudo usermod -aG docker "$USER" newgrp docker

أوامر مفيدة

Bash
sudo systemctl enable --now docker sudo docker ps sudo docker compose up -d

وثائق Docker · دعم Infrawire