🐳 Docker 실행 방법
이 프로젝트는 Docker 이미지를 통해 로컬 환경 설정 없이 바로 실행할 수 있습니다.
Git Bash에서 실행해주세요!
1️⃣ Docker 이미지 pull
docker pull abanolja/piro-cardgame:latest
2️⃣ Docker 이미지 실행
docker run -p 8000:8000 abanolja/piro-cardgame:latest
실행 후 브라우저에서 아래 주소로 접속하면 됩니다.
👉 http://localhost:8000/
또는
2️⃣-1️⃣ docker-compose로 실행 (yml)
- 레포 깃 클론 받아오기
- .env.example 에 GOOGLE_LOGIN API key 발급 받아와서 넣기
- 다음 명령어 실행하기
실행 후 브라우저에서 아래 주소로 접속하면 됩니다.
👉 http://localhost:8000/
🐛 트러블슈팅
web-1 | exec /app/entrypoint.sh: no such file or directory
web-1 exited with code 255
entrypoint.sh 파일이 컨테이너 안에 없거나, 있어도 포맷이 이상해서 실행이 안 되는 상황입니다.
🔧 해결 방법: 줄바꿈 포맷 수정
- VSCode에서 entrypoint.sh 열기
- 우측 하단에서 CRLF → 클릭 → LF 로 변경
- 저장 (Ctrl + S)
🐳 Docker 실행 방법
이 프로젝트는 Docker 이미지를 통해 로컬 환경 설정 없이 바로 실행할 수 있습니다.
Git Bash에서 실행해주세요!
1️⃣ Docker 이미지 pull
2️⃣ Docker 이미지 실행
실행 후 브라우저에서 아래 주소로 접속하면 됩니다.
👉 http://localhost:8000/
또는
2️⃣-1️⃣ docker-compose로 실행 (yml)
실행 후 브라우저에서 아래 주소로 접속하면 됩니다.
👉 http://localhost:8000/
🐛 트러블슈팅
entrypoint.sh 파일이 컨테이너 안에 없거나, 있어도 포맷이 이상해서 실행이 안 되는 상황입니다.
🔧 해결 방법: 줄바꿈 포맷 수정