صبر کنید...
مرکز آموزش میلاد سرور

نصب Docker و Docker Compose روی Ubuntu Server

Docker برنامه و وابستگی‌های آن را داخل container اجرا می‌کند و استقرار سرویس را قابل تکرار می‌سازد. برای محیط تولید از مخزن رسمی و نسخه‌های مشخص image استفاده کنید.

حذف بسته‌های قدیمی و نصب پیش‌نیاز

apt remove docker.io docker-doc docker-compose podman-docker containerd runc -y
apt update
apt install ca-certificates curl gnupg -y

افزودن مخزن رسمی Docker

install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc

سپس مخزن متناسب با نسخه Ubuntu را طبق مستندات Docker اضافه و بسته‌ها را نصب کنید:

apt update
apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
docker run --rm hello-world

اجرای نمونه Compose

docker compose up -d
docker compose ps
docker compose logs --tail=100

پورت Docker را بدون فایروال منتشر نکنید، داده‌های پایدار را در volume نگه دارید و از فایل‌های compose و volumeها بکاپ بگیرید.

این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزش‌ها کمک می‌کند.