نصب Docker و Docker Compose روی اوبونتو
نصب رسمی داکر، اجرای اولین کانتینر و استفاده از Docker Compose.
نصب
curl -fsSL https://get.docker.com | sh
systemctl enable --now docker
آزمایش
docker run --rm hello-world
Docker Compose
نسخهٔ جدید Compose همراه داکر نصب میشود:
docker compose version
یک نمونه: اجرای Nginx
فایل docker-compose.yml:
services:
web:
image: nginx:stable
ports:
- "80:80"
restart: unless-stopped
docker compose up -d
docker compose ps
دستورات پرکاربرد
docker ps
docker logs -f CONTAINER
docker compose down
docker system prune
داکر خودش قوانین فایروال را تغییر میدهد؛ پورتهایی که با
ports منتشر میکنید حتی با UFW هم باز میشوند. سرویسهای داخلی را فقط روی 127.0.0.1 منتشر کنید.