# Docker Commands - FikoYT

## 🐳 Full Stack

**Start:**
```bash
cd docker/fikoyt-sunucu
docker-compose up -d
```

**Stop:**
```bash
docker-compose down
```

**Logs:**
```bash
docker-compose logs -f
```

**Restart:**
```bash
docker-compose restart
```

## 🔧 Servisler

**Go + Python:**
```bash
# Build
docker-compose build

# Rebuild no cache
docker-compose build --no-cache

# Update
docker-compose up -d --build
```

## 📊 Network

**Create network:**
```bash
docker network create fikoyt_ag
```

**Inspect:**
```bash
docker network inspect fikoyt_ag
```

**Connect:**
```bash
docker network connect fikoyt_ag container_name
```

## 🗄️ MongoDB

**Init:**
```bash
cd docker/mongo-db
docker-compose up -d
```

**Connect:**
```bash
docker exec -it mongo mongosh
```

**Backup:**
```bash
docker exec mongo mongodump --out /backup
```

---
2025-11-06