docker 환경에서 Rails 애플리케이션 시작

1840 단어 DockerRails
Docker 환경에서 Rails 적용을 시작할 때까지
오류가 발생했기 때문에 메모도 겸했다.
mkdir アプリ名
폴더를 만들고 cd 명령으로 이 폴더로 이동합니다.
touch Dockerfile
파일 만들기(내용 설명은 docker의 공식 사이트 참조)
bundle init
Gemufile 만들기

※ rails 버전은 특별한 지정이 없어도 문제가 없습니다.
touch docker-compose.yml
파일 만들기(내용 설명은 docker의 공식 사이트 참조)
docker-compose run web rails new . --force --no-deps --database=postgresql
상기 명령을 사용하여 프로그램을 시작합니다.
여기 다음과 같은 오류가 발생했습니다.
response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"rails\": executable file not found in $PATH": unknown
만약 조사를 한다면 아래의 지령을 집행하면 해결할 수 있을 것이다.
docker-compose build
프로그램 시작만 2시간...
잘못된 원인을 알면 더 일찍 해결되지만 잘 안 풀려요.
오늘은 이게 다야.
참고 자료
https://qiita.com/tettekete/items/7c21a003268103f8547d
https://qiita.com/sakuraniumarete/items/f36a937412d281dfcf57

좋은 웹페이지 즐겨찾기