# Build and run applicationdocker build -t myapp .docker run -p 3000:3000 myapp# Development with volume mountingdocker run -p 3000:3000 -v $(pwd):/app myapp# Using Docker Compose for developmentdocker-compose up --build```## 볼륨 관리```bash# Build production imagedocker build -t myapp:prod .# Tag for registrydocker tag myapp:prod registry.com/myapp:latest# Push to registrydocker push registry.com/myapp:latest# Deploy on production serverdocker pull registry.com/myapp:latestdocker run -d -p 80:3000 --name myapp-prod registry.com/myapp:latest```## 일반적인 워크플로우### 개발 워크플로우```bash# Check container logsdocker logs -f container-name# Execute shell in running containerdocker exec -it container-name bash# Inspect container configurationdocker inspect container-name# Check resource usagedocker stats container-name