Posts
Q&A
docker 컨테이너로 가상환경 구축 시 init.sh 관련 에러 로그
안녕하세요.인프라 AI 인턴의 답변처럼 파일 COPY가 제대로 되지 않은 것이 문제의 원인인 것 같습니다.제 환경에서 재현이 안되기 때문에 어떤 환경에서 빌드를 실행 중인지 확인을 해주셨으면 합니다. (windows, linux, macos 등)윈도우즈나 리눅스 환경이라면 우선 아래 방법으로 시도를 해 볼 수 있을 것 같습니다.줄바꿈 문자열 등이 달라 인식이 안될 수가 있으니 CRLF를 LF로 변경하고 다시 빌드해보세요.윈도우즈라면 WSL이나 Git Bash 등에서 실행 하세요.dos2unix SHELL/init.sh chmod +x SHELL/init.sh빌드한 이미지를 삭제하고 빌드 캐시를 사용하지 않고 빌드윈도우즈라면 WSL이나 Git Bash 등에서 실행 하세요.docker-compose down -v --remove-orphans docker-compose build --no-cache이렇게 시도해보시고 안되면 다시 질문 부탁드립니다.
- 0
- 2
- 52
Q&A
telegram 문자보내기 오류
김무준님 안녕하세요. Name or servie not known 에러 메세지는 도메인 이름을 resolving 하지 못해서 나타나는 에러입니다. 대부분 /etc/resolv.conf 또는 네트워크 설정에서 nameserver를 잘못 지정했을 때 나오는데 KT DNS서버로 설정이 잘 된 것을 확인하셨으니 가상서버에서 외부 인터넷과의 네트워크 통신 문제일 가능성이 높을 것 같습니다.virtualbox 가상서버의 네트워크 설정이 브릿지로 되어있는지 확인해보셔야 할 것 같아요.. 현재 로컬머신의 인터넷과 연결된 네트워크 카드와 VirtualBox 가상서버의 네트워크 카드가 브릿지 설정으로 연결되어 있어야 가상서버 내부에서 인터넷으로 통신이 될거예요.네트워크 설정을 브릿지로 변경 해 보시고 ping gmail.com 등으로 dns resolving이 되는지 확인 해보세요. 참고로 가상서버의 IP는 강의에서 사용한 IP와 달라도 통신에는 문제가 발생하지 않습니다.
- 0
- 1
- 84