강의

멘토링

로드맵

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

쑥라떼님의 프로필 이미지
쑥라떼

작성한 질문수

인프런 클론 바이브코딩 with Windsurf, Cursor, Claude Code, Rails

배포하기

도커를 이용한 배포가 에러가 굉장히 많이 납니다. 혹시 깃허브 이용

작성

·

45

0

강의 대로 도커를 이용한 배포를 시도해봤는데, 에러가 너무 많이 나와서 감당이 안됩니다.
혹시 깃허브를 이용한 배포 방식으로 추가강의는 없을까요? 클로드 데스크탑으로 해볼만큼 해봤는데 도저히 잡히지를 않습니다.

 

 

답변 2

0

아마 초기 세팅에서 AI가 뭔가 잘못 건드려서 수습이 안 되는 것 같습니다. james@insomenia.com 으로 소스코드와 에러가 나는 화면 캡쳐를 보내주시면 도움 드리겠습니다! 그리고 카말/도커 외의 배포 방법도 조만간 유튜브에서 다뤄보겠습니다
https://www.youtube.com/@life_debugger

쑥라떼님의 프로필 이미지
쑥라떼
질문자

네. 말씀하신대로 초기 세팅에서 뭔가 잘 못 건드린것 같습니다. 클로드 데스크탑의 데스크탑커맨더 이용해서 간신히 배포는 마쳤습니다. 그런데, 도커에 대해 정말 아무것도 모르겠습니다. 그렇다고 도커를 제대로 배우자니 단순히 레일즈 배포만을 위해 도커를 배우는건 뭔가 밥먹자고 밥솥 만드는 법 배우는것 같아 그렇습니다. 레이즈 배포에 필요한 정도의 도커 사용법 정도만 추가 강의가 있었으면 정말 좋겠습니다. 그리고, 유튜브로 알려주신 Tidewave는 정말 잘 사용하고 있습니다. 너무 너무 감사드립니다.

사실 저도 도커는 잘 모릅니다 🙂 과거에는 서버에 직접 언어/프레임워크/라이브러리를 설치해서 웹서버/앱서버 세팅을 했어야 했는데, kamal이 나오면서 아예 서버 접속을 안 하고도 해결이 되었어요. 그전에는 배포를 신입 개발자나 비개발자에게 아예 가르칠 엄두도 못 내었었습니다. kamal이 도커를 사용해 이런 과정들을 모두 블랙박스에 넣어서 해결을 해주게 되어 비개발자분들에게도 설명을 시도해본 것입니다. 다만 도커 설치, 배포를 위한 설정파일(deploy.yml) 수정 등이 필요하고 이 부분이 비개발자분들에게 어려울 수 있을 것 같아요.

저도 도커에 대해 깊이 이해하고 배포에 사용하는 것은 아니다보니 설명을 잘 담지는 못했는데 오히려 '저도 깊이 모르고 잘 몰라도 파일 수정만 잘 하시면 배포하는 데 지장이 없다' 정도의 안심 멘트를 넣었으면 좋았겠다는 생각도 듭니다. 또는 배포 과정에서 일어나는 앱서버, 웹서버, 스토리지/DB 연동, HTTPS 처리 등 kamal이 알아서 해주는 것들에 대해 설명을 드려도 좋았을 것 같고요.

다음 바이브코딩 + 레일즈 실전 강의를 계획하고 있는데 그 때는 좀더 보완하도록 하겠습니다!

0

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

도커를 이용한 배포 시, 여러 가지 설정 오류나 환경 차이로 인해 예상치 못한 문제가 발생할 수 있습니다. 특히, 도커와 관련한 SSH 설정이나 각종 네트워크 설정에서 많은 문제가 발생할 수 있습니다. 도커 배포에 대한 어려움을 겪고 계신 경우, 깃허브를 통한 배포 방식 또한 고려해 볼 수 있는 좋은 방법입니다.

하지만 현재로서는 강의 내용 외에 Github로 직접 배포를 다루는 추가 강의는 없을 수 있습니다. 일반적으로 Github와 CI/CD 도구를 사용하여 자동 배포하는 방식은 여러 도구와 스크립트를 설정하는 과정이 필요하기 때문에, 이러한 과정에 대해서는 별도의 자료나 튜토리얼을 참고하시기를 권장드립니다.

또한, kamal 배포시 질문이요와 같은 기존 질문들에서, Docker 설정과 관련하여 많은 논의가 이루어졌습니다. 해당 내용을 바탕으로 현재 문제가 무엇인지 파악하고 해결 방안을 모색하시는 데 어려움이 있다면, 그대로 다른 방법을 시도하시는 것도 좋습니다.

개발 환경에 따라 원하는 대로 설정되지 않거나 문제 해결이 어려운 경우가 빈번히 발생할 수 있습니다. 이것이 언제 발생하는지 구체적으로 기술하여 추가 질문을 하신다면 더 명확한 답변을 드릴 수 있습니다. 강의 생성자도 정기적으로 질문을 모니터링하고 있으니, 구체적인 오류 메시지나 상황을 설명하시면 더 빠른 도움을 받을 수 있을 것입니다.

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

쑥라떼님의 프로필 이미지
쑥라떼

작성한 질문수

질문하기