ינואר 13, 2026מדריכים
איך להתקין Docker בשרת לינוקס
מדריך מלא להתקנת Docker ו-Docker Compose בשרתי אובונטו ו-CentOS עבור אפליקציות בקונטיינרים.

Docker היא פלטפורמה לפיתוח, משלוח והרצת אפליקציות בקונטיינרים. קונטיינרים מאפשרים לך לארוז אפליקציה עם כל התלויות שלה, ומבטיחים שהיא תעבוד באופן עקבי בסביבות שונות. מדריך זה יעזור לך להתקין Docker בשרת Hiddence שלך.
עבור אובונטו / דביאן
שלב 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
# עבור אובונטו/דביאן
sudo apt update
sudo apt install docker-compose-plugin -y
# עבור RHEL / CentOS
sudo yum install docker-compose-plugin -y
# אמת
docker compose versionפקודות בסיסיות של Docker
bash
# משוך תמונה (image)
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
- השתמש ב-volumes לאחסון נתונים מתמיד
- נטר את משאבי הקונטיינר: docker stats