반응형
내가 선택한 컨테이너에서 터미널을 열어 터미널에 대해 명령어를 실행시킬 수 있다.
데스크톱 앱에서가 아니라 터미널에서도 exec 명령어로 실행중인 컨테이너에 명령어를 입력할 수 있다.
docker exec ws3(컨테이너명) pwd(명령어, 현재 경로 출력)
위 명령어가 ws3 컨테이너에 들어가서 출력이 제대로 되는 모습을 확인할 수 있다.
쉘 파일을 실행시키는 두 명령어가 실행 되자마자 종료된다. 이런 경우에는 -it 옵션을 줘서 실행이 지속되도록 한다.
-it 명령어를 추가하여 입력하자 쉘이 정상적으로 열리고 지속된다. 쉘 환경에서 명령어도 입력 가능하다.
쉘 파일을 불러올 때는 /bin/sh 나 sh를 작성하면 된다.
쉘 환경에서 나가고 싶을 땐 exit 혹은 control + d 를 입력하면 된다.
반응형
'프로그래밍 > IT 이것저것' 카테고리의 다른 글
라이브러리와 프레임워크의 차이점 (1) | 2024.02.06 |
---|---|
2TB 이상 외장하드 포맷 방법 (0) | 2023.09.06 |
[오류] docker: Error response from daemon: pull access denied (0) | 2023.08.22 |
[오류] docker: Error response from daemon: Conflict. (0) | 2023.08.22 |
docker network (0) | 2023.08.22 |