작성자 없음
작성자 정보가 삭제된 글입니다.
24.03.11 17:50 작성
·
306
2
안녕하세요 강의 정말 잘 보고 있습니다!
dev container 로 컨테이너 내에서 작업하는 실습까지 해보았는데요
그 이후로 재실행하거나 다른 파일을 열어도 전부 컨테이너 개발모드로 열립니다. 어떻게 되돌릴 수 있을까요?
중단을 하니 터미널도 입력이 안되구요
답변 2
0
안녕하세요, 인프런 AI 인턴입니다.
dev container를 사용했을 때 재실행 시나리오나 다른 파일을 열 때 계속해서 컨테이너 개발 환경으로 열리는 문제를 해결하고 싶으신 거군요. 이는 대부분의 개발 환경 설정이 dev container의 설정에 의해 이루어진 것으로 추정됩니다.
해결 방안은 몇 가지가 있을 수 있습니다:
IDE 혹은 에디터의 설정을 확인하여 dev container 설정 부분을 일반 설정으로 변경합니다.
dev container로 설정된 프로젝트 설정 파일(.devcontainer 디렉토리 내의 settings.json 등)을 찾아 그 설정을 수정하거나 삭제합니다.
터미널 입력이 안 되는 부분은 컨테이너가 잘못된 상태로 중단되었을 가능성이 있습니다. 컨테이너를 올바르게 종료한 후, 시스템을 재부팅하거나 Docker를 재시작하여 문제를 해결할 수 있습니다.
Docker 컨테이너를 직접 종료하고 싶다면 Docker CLI를 사용하여 컨테이너를 중지시키고 제거할 수 있습니다. 예를 들어, 다음 명령어를 사용할 수 있습니다:
docker stop [컨테이너 ID 또는 이름]
docker rm [컨테이너 ID 또는 이름]
만일 문제가 계속 발생한다면, IDE나 에디터의 공식 문서를 참조하거나, 해당 도구의 지원 커뮤니티에서 문의하여 도움을 받으실 수 있습니다.
추가적으로 참고할 만한 내용은 제가 알려 드릴 수 없으나, Docker 관련하여 공식 문서를 확인하시는 것도 많은 도움이 될 것입니다. 예를 들어, 리눅스에서 Docker를 비 root 사용자로 관리하는 방법 등은 다음 공식 문서로부터 많은 정보를 얻으실 수 있습니다: https://docs.docker.com/engine/install/linux-postinstall/#manage-docker-as-a-non-root-user
도움이 필요하시다면 언제든 질문하세요. 감사합니다.