Tüm Rehberler
Docker Kurulumu ve Kullanımı
Docker konteyner platformunu kurun. Temel komutlar ve Docker Compose kullanımı.
Orta25 dk
Kurulum Adımları
1. Docker'ın resmi GPG anahtarını ekleyin:
sudo apt update
sudo apt install ca-certificates curl gnupg
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg2. Docker repository'yi ekleyin:
echo "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.list3. Docker'ı kurun:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin -y4. Kullanıcınızı docker grubuna ekleyin:
sudo usermod -aG docker $USER
newgrp docker5. Test edin:
docker run hello-world6. Temel komutlar:
docker ps # Çalışan konteynerler
docker images # Yüklü imajlar
docker pull nginx # İmaj indir
docker stop konteyner # Durdur7. Docker Compose örneği (docker-compose.yml):
version: '3.8'
services:
web:
image: nginx:alpine
ports:
- "80:80"
db:
image: mysql:8
environment:
MYSQL_ROOT_PASSWORD: sifre1238. Compose komutları:
docker compose up -d
docker compose down
docker compose logsİlgili Rehberler
Linux VPS Sunucu Kurulumu (Ubuntu)
Ubuntu tabanlı VPS sunucunuzu sıfırdan yapılandırın. Güvenlik, kullanıcı yönetimi ve temel ayarlar.
Apache Web Sunucu Kurulumu
Apache HTTP sunucusunu kurun ve sanal host yapılandırması yapın.
Nginx Web Sunucu Kurulumu
Nginx web sunucusunu kurun ve reverse proxy olarak yapılandırın.
Let's Encrypt SSL Sertifika Kurulumu
Certbot ile ücretsiz SSL/TLS sertifikası alın ve HTTPS'yi etkinleştirin.