도커 복사한 파일을 찾을수없는문제ㅜㅜ부탁드려요
이제 도커 입문해서 이것저것 연습해보고 있는 초보입니다.
왜 루트경로에 카피도 하고, 권한변경도 문제없이됐는데, entrypoint에서 실행할때만 파일을 찾을수없다고 실행이 안되는걸까요 ㅜㅜ 도움좀부탁드려요
1등
purndal 2023.03.22. 15:06
윈도우에서 exec 문구를 사용하여 실행을 할 수 없다고 생각되네요.. 리눅스 꺼니까요..
입문을 뭘 보고 하시는지 모르지만. 리눅스 윈도우 생각 없이 그냥 이렇게 합니다 라는 블로그나 글을 보고
따라하다보면 되는것도 안되고 엉망이 되기 일수이더군요...
윈도우 docker 에 potainer 설치를 하고 potainer에서 설정하는 방법을 찾아보심이 좋아보이네요..
그리고 잠시 둘러보니 윈도우의 경로지정은 일반적으로 알려주고 있는 게시판 글 및 블로그 등등의 사용법과
차이가 있을것으로 판단됩니다.
공부를 위함이라면 효과적이라고 생각하는것은 WSL2를 이용해서 우분투를 윈도우 상에서 띄워서 해보시는것이 효과적이라고 생각되네요...
입문을 뭘 보고 하시는지 모르지만. 리눅스 윈도우 생각 없이 그냥 이렇게 합니다 라는 블로그나 글을 보고
따라하다보면 되는것도 안되고 엉망이 되기 일수이더군요...
윈도우 docker 에 potainer 설치를 하고 potainer에서 설정하는 방법을 찾아보심이 좋아보이네요..
그리고 잠시 둘러보니 윈도우의 경로지정은 일반적으로 알려주고 있는 게시판 글 및 블로그 등등의 사용법과
차이가 있을것으로 판단됩니다.
공부를 위함이라면 효과적이라고 생각하는것은 WSL2를 이용해서 우분투를 윈도우 상에서 띄워서 해보시는것이 효과적이라고 생각되네요...
2등
너른호수 2023.03.22. 15:58
entrypoint.sh 파일이 도커 컨테이너 내에 정상적으로 위치했음에도 불구하고 docker build 과정에서 no such file 오류나는 건 딱 한가지 이유 밖에 없습니다.
entrypoint.sh 파일 내 줄바꿈이 CRLF로 되어있을 겁니다. 이걸 editplus나 notepad++ 같은 에디터를 이용해서 LF로 바꿔주시면 해결됩니다.
얼마전에 docker build 하면서 글쓴분과 같은 이유로 멘붕왔었어요. -_-;
3등
두분다 정말 감사드립니다. 시도해보겠습니다
cmt alert