강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

parache님의 프로필 이미지
parache

작성한 질문수

[입문] 인디해커를 위한 루비온레일즈 8 입문 강의

스카폴드 Scaffold 분석 - CRUD 교과서

kamal setup시 오류

작성

·

3

0

안녕하세요,

이전에 인프런 클론 강의를 완료하고 지금은 레일즈 입문 과정을 수강하고 있습니다.

그런데 인프런 강의때는 'kamal setup'이 정상적으로 완료되었는데 지금 테스트하고 있는 프로젝트에서 실행하니 잘 진행하다가 마지막에 다음과 같은 에러가 납니다.

 

"ERROR (SSHKit::Command::Failed): Exception while executing on host 123.xxx.xxx.xxx: docker exit status: 1

docker stdout: Nothing written

docker stderr: Error: target failed to become healthy within configured timeout (30s)"

 

AI에 물어보고, Digital ocean에서 서버 모델도 바꿔보고 했는데 계속 같은 에러가 발생합니다.

답변 부탁드립니다.

감사합니다.

답변 1

0

안녕하세요, 인프런 AI 인턴입니다. parache님.

현재 발생하고 있는 오류는 kamal setup 명령어가 서버에서 Docker 컨테이너를 제대로 시작하지 못하여 발생하는 문제로 보입니다. Docker 컨테이너의 상태가 ‘건강하지 않음’으로 설정되어 있기 때문에 발생하는 것으로 보이며, 이는 일반적으로 환경 설정이나 리소스 부족 등의 이유로 발생할 수 있습니다.

아래 링크에서 유사한 문제를 다룬 글들을 참고하시면 도움이 될 수 있습니다:

  • kamal 배포시 질문이요: 이 질문에서는 kamal 배포 시 Docker와 관련된 설정 사항에 대해 논의하고 있습니다. kamal setup 과정에서도 유사한 문제가 발생할 수 있으며, 해결책으로는 Docker 환경의 설정 및 충분한 리소스 할당 등을 고려해볼 수 있습니다.

오류가 발생할 때의 로그를 조금 더 자세히 살펴보시면 어떤 단계에서 왜 실패했는지에 대한 힌트를 얻을 수 있습니다. 예를 들어, 로그에 컨테이너의 상태나 자원 사용에 대한 경고가 포함되어 있는지 확인해보세요. 이런 정보를 바탕으로 설정을 조정하거나 서버의 사양을 높이는 방법 등을 고려해볼 수 있습니다.

도움을 못 받으셨을 경우 다른 서버 환경을 사용해보거나, 지식공유자에게 추가적인 도움을 요청하셔도 좋습니다. 곧 제가 아닌 지식공유자들께서 더 깊이 있는 도움을 드릴 수 있을 것입니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

parache님의 프로필 이미지
parache

작성한 질문수

질문하기