inflearn logo
강의

Course

Instructor

Linux Practical Guide by a System Engineer – Real-world Troubleshooting Using Generative AI

0-2. Setting Up the Practice Environment

민구님 설치시 또 막혀서 질문드려요

2

dahlia1027

5 asked

0

image.png

어제 문의 드린거 답변해주신대로 설치하고 있는데 docker ps -a 해도 Exitid로 계속뜨고 로그를 봐도 파일이나 디렉토리가 없다는데,설치가 안된걸까요?

아래는 도커 데스크 탑 캡쳐화면입니다.

image.pngimage.png

계속 컨테이너(?) 실행시도시마다 이상한 이름붙은 컨테이너가 생성되는데 얘네들은 뭔지요?

어제부터 너무 기초적인것만 질문드리는거 같아 죄송합니다..

linux docker 인공지능(ai)

Answer 1

0

communityai8509

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

dahlia1027님, Docker 컨테이너의 실행 문제로 몇 가지 점검해보아야 할 사항들이 있습니다. 현재 겪고 계신 문제는 주로 init.sh 파일의 경로 설정 문제나 Docker 이미지 빌드 과정에서의 오류로 발생하는 것 같습니다.

해결 방법 안내

  1. Dockerfile의 COPY 명령어 경로 확인:

    • Dockerfile에서 init.sh 파일을 컨테이너로 복사하는 COPY 명령어가 올바른지 확인해 보세요. 예를 들어, COPY ./SHELL/init.sh /init.sh 형태로 설정되어 있어야 합니다.
  2. init.sh 파일의 존재 및 권한 확인:

    • 해당 경로에 init.sh 파일이 진짜로 존재하는지, 그리고 실행 권한이 있는지 확인하세요. 터미널에서 다음과 같이 출력 확인이 가능합니다:
      
      ls -l ./SHELL/init.sh
      

  3. 실행 권한 부여:

    • 만약 실행 권한이 없다면, chmod 명령어로 권한을 부여해 주세요:
      
      chmod +x ./SHELL/init.sh
      

  4. Docker 이미지 다시 빌드:

    • 위의 사항들 수정 후, 이미지를 다시 빌드하여 시도해 보세요. 다음 명령어를 사용합니다:
      
      docker-compose build --no-cache
      

  5. 컨테이너 제거 후 다시 시작:

    • 현재 존재하는 모든 컨테이너를 종료하고 재시작 해보세요:
      
      docker-compose down -v --remove-orphans
      docker-compose up -d
      

기본 컨테이너 명명 규칙

  • Docker는 컨테이너가 생성될 때 임의의 이름을 자동으로 부여합니다. 이 이름은 컨테이너를 쉽게 식별할 수 있도록 하기 위함이며, 특별한 문제가 있지 않은 한 걱정하지 않으셔도 됩니다.

아래에는 관련된 유사한 문제와 해결 방법에 대해 더 알아볼 수 있는 질문 링크들이 있습니다:

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

SSL 발급할때 HTTP로 진행하는 이유가 궁금합니다.

0

7

2

plan mode 관련 질문 드립니다.

0

8

1

rules 파일 관련 질문입니다!

0

11

1

51강 7분 custom 스타일 질문

0

10

0

모델 차이 궁금증

0

15

2

settings.json 파일

0

14

1

플러그인 설치 관련

0

8

1

GIT과 VSCODE

0

13

1

외부에서 대시보드 접속 안되는 문제

0

19

2

Unit 2.8 작업과정중 영상과 다른 내용에 대한 질문

0

19

3

slack 에 연결한 헤르메스를 외부에서 사용 하는 방법

0

14

1

git clone 명령어를 어디 터미널에다 붙여넣어야 하나요?

0

17

2

html 파일을 못 불러 옵니다.

0

18

2

팀& 서브 에이전트 실활용 방법은 어디에서 볼 수 있을까요?

0

17

1

선생님 강의토대로 개발중인데 질문이 하나있습니다 급함

0

22

2

twitterdb 연결이 안돼요

1

23

2

학습자료는 어디서 받을 수 있을까요?

0

16

1

MCP 서버 설치 내용이 실제와 달라 좀 헷갈립니다.

0

26

2

MCP가 토큰을 낭비한다고 뒷쪽에서 설명해주셨는데요.

0

23

2

크레딧 충전

0

15

1

[55강 질문] 로컬 커밋관련 질문

0

22

2

claude: command not found

0

21

2

Brave search api 유료 전환?

0

23

1

노션 사용권한 요청

0

22

2