Files
classify_saved_videos_yt/.devcontainer/README.md
2025-07-12 00:25:40 -03:00

66 lines
1.8 KiB
Markdown
Raw Blame History

# Dev Container Setup 🐳
## ⚠️ Quick Fix for the Error
The dev container failed due to a Docker Compose syntax error. This has been **fixed**!
## <20> Try Again
1. **Close VS Code completely**
2. **Reopen the project**: `code .`
3. **Reopen in Container**: `Cmd/Ctrl + Shift + P` → "Dev Containers: Reopen in Container"
The container should now build successfully!
## 📋 Alternative Setup Options
If you still have issues, try these alternatives:
### Option 1: Simple Dev Container
```bash
# Rename the alternative config
cd .devcontainer
mv devcontainer.json devcontainer-compose.json
mv devcontainer-simple.json devcontainer.json
# Then reopen in VS Code
```
### Option 2: Manual Docker Setup
```bash
# Build and run manually
cd .devcontainer
docker build -t youtube-classifier .
docker run -it --rm -p 11434:11434 -p 6080:6080 -v $(pwd)/..:/workspace youtube-classifier
```
### Option 3: Local Installation
Use the main project's `setup.sh` script instead.
## 🔧 What Was Fixed
- **Docker Compose syntax error**: Removed extra colon in volumes section
- **Simplified configuration**: Reduced complexity to improve reliability
- **Better error handling**: More robust startup script
## 📖 Once Running
After the container starts successfully:
1. **Wait for setup** (~5-10 minutes first time)
2. **Access GUI**: http://localhost:6080/vnc.html
3. **Test setup**: `python test_ollama.py`
4. **Run demo**: `python demo_classification.py`
5. **Start classifying**: `python script.py`
## <20> Still Having Issues?
1. **Clean Docker**: `docker system prune -a`
2. **Update VS Code**: Make sure you have the latest Dev Containers extension
3. **Check Docker**: Ensure Docker Desktop is running
4. **Try simple version**: Use `devcontainer-simple.json` instead
---
**The main issue has been fixed - try reopening in container now! <20>**