- 기존 운영 중인
okdevtv 웹사이트를 도커라이즈하려는 시도를 보여줍니다. 🐳
- 현재 사이트는 GitHub Actions를 통해 소스 빌드 및 배포되고 있으며, 도커는 최신 트렌드이기에 도입을 고려합니다. 🚀
- VS Code 포크인 Windsurf(Claude Sonnet 모델 사용)와 Zed 에디터를 활용하여 도커 관련 파일 생성을 AI에게 요청합니다. 💻
- AI는
docker-compose.yml, Dockerfile, docker-readme 등 필요한 파일을 매우 상세하고 친절하게 생성해 줍니다. ✨
- AI에게 AWS EC2 환경과 기존 GitHub Actions를 고려한 도커 배포 스크립트 정리를 요청하며, AI의 높은 이해도를 확인합니다. 🧠
- AI가 생성한
health 엔드포인트 추가 및 로컬 테스트 과정을 보여주며, AI의 제안을 검증하는 중요성을 강조합니다. ✅
- 로컬에서 대규모 언어 모델(LLM)을 실행할 수 있는 Ollama를 사용하여 Qwen 및 Claude Sonnet 모델로 질문에 답하는 과정을 시연합니다. 💡
- Ollama는 인터넷 연결 없이도 사용 가능하지만, 추론 속도가 느릴 수 있으며, AI가 때때로 환각(hallucination) 현상을 보일 수 있음을 언급합니다. 🌐
- AI가 생성한 코드를 맹목적으로 따르기보다는 사용자가 직접 이해하고 검증하는 과정이 중요함을 시사합니다. 🤔
- 도커와 같은 익숙하지 않은 기술을 AI의 도움을 받아 학습하고 적용하려는 과정을 공유합니다. 🧑🏫
데브허브 | DEVHUB | 🐳 컨터이너에 앱 담기 dockerize