"/bin/bash의 -it"container idor container name
2700 단어 Docker
개요
docker 용기에 들어갔을 때 어떤 - IT 옵션을 사용했는지 궁금해서 조사했어요!
학습한 것을 총결하다.
정보
docker exec-help로 조사합니다.
"stdIN이 첨부되지 않아도 stdIN은 계속 열립니다!"이런 일
stdIN을 몰라서 푸념을 해봤어요.
위키백과에 의하면
"컴퓨터 프로그래밍에서 표준 흐름은 실행을 시작할 때 컴퓨터 프로그램과 이 환경 사이에 미리 연결된 입력 출력 통신 채널이다. 세 개의 입력 출력(I/O) 연결을 표준 입력(stdin), 표준 출력(stdout), 표준 오류(stderr)라고 부른다."
즉, stdIN은 "Standard input(표준 입력)"의 생략입니다.
따라서 - i 옵션을 docker exec "container idor container name"/bin/bash에 추가하면 지정한 용기에 표준 입력을 받아들일 수 있습니까
"/bin/bas"를 시도해 보세요.
- i 옵션, 즉 docker exec-t "container idor container name"/bin/bash를 용기에 넣고 다양한 명령을 시도했습니다.
결과적으로 입력에 대한 응답을 얻지 못했습니다.
따라서 - i 옵션은 용기 내에서 표준 입력을 받아들일 수 있는 옵션임을 발견했다.
정보
docker exec-help로 조사
"pseud-TTY를 할당할게요."
싸이두티를 몰라서 보냈어요.
아래의 사이트는 이해하기 쉽다
https://unix.stackexchange.com/questions/21147/what-are-pseudo-terminals-pty-tty
위 사이트에 따르면puseudo-TTY는'단말기 기능이 있는 장치'라는 뜻인 것 같습니다.
즉, - t 옵션은 "터미널 기능이 있는 장치를 분배합니다!"이런 일
"/bin/bash" 를 시도해 보세요.
- t 옵션을 사용해 보십시오. 즉, docker exec-i "container idor container name"/bin/bash 용기에 들어가서 다양한 명령을 시도했습니다.
결과는 위에서 설명한 대로 표준 입력에 대한 응답이 반환되지만 docker exec-it "container id or container name"/bin/bash를 입력하면 "root@ 컨테이너 ID:/폴더 이름 #"이 표시되지 않습니다.
그래서 코드는 상당히 읽기 어렵다.
끝맺다
처음에는 전혀 몰랐어요. - 티의 뜻, 이번 조사가 이렇게 중요한 기능을 할 수 있을까요!나는 매우 감동했다.
앞으로 항목을 선택할 때 나는 모호하지 않게 잘 조사하고 싶다.
만약 이 보도가 다른 사람의 참고가 될 수 있다면 매우 좋겠다.
만약 무슨 잘못된 기술이 있다면, 지적할 수 있다면 나는 매우 기쁠 것이다.🙇♂️
Reference
이 문제에 관하여("/bin/bash의 -it"container idor container name), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yonaimineakio/items/63d5145a5fa46fa6e495
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
처음에는 전혀 몰랐어요. - 티의 뜻, 이번 조사가 이렇게 중요한 기능을 할 수 있을까요!나는 매우 감동했다.
앞으로 항목을 선택할 때 나는 모호하지 않게 잘 조사하고 싶다.
만약 이 보도가 다른 사람의 참고가 될 수 있다면 매우 좋겠다.
만약 무슨 잘못된 기술이 있다면, 지적할 수 있다면 나는 매우 기쁠 것이다.🙇♂️
Reference
이 문제에 관하여("/bin/bash의 -it"container idor container name), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yonaimineakio/items/63d5145a5fa46fa6e495텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)