반응형 Docker2 docker 디버깅시 유용한 명령어들 최근 docker를 사용하면서 컨테이너의 app이 정상 동작 안하는 현상이 있었는데,원인을 찾기위해 사용한 명령어들을 몇가지 정리해보았습니다.컨테이너 안 bash 실행하여 파일구조 확인하기docker exec -it [container_name] /bin/bash-i 옵션은 stdin 을 열린채로 유지한다는 뜻입니다.(해당옵션을 제외한다면, 쉘이 종료되고 아무일도 일어나지 않은것처럼 됩니다.)-t 옵션은 pesudo TTY (터미널)를 할당한다는뜻입니다.(해당옵션을 제외한다면, 비밀번호 입력할 때 비밀번호가 터미널 상에 노출되는 등 기존 터미널과 다르게 보일 수 있습니다)실행 결과 예시)[root@server test]# docker exec -it bookstack /bin/bash root.. 2024. 12. 15. docker란?, 도커 구조 Docker(도커)란? Docker란 한마디로 표현하면 경량화된 VM(virtual machine) 기술이라고 칭할 수 있습니다. Docker는 OS 수준의 가상화를 사용하여, 컨테이너라는 패키지로 소프트웨어를 실행할 수 있게하는 플랫폼 집합입니다. 컨테이너를 호스트하는 소프트웨어는 Docker Engine이라고 불립니다. Docker는 2013년에 처음 출시되었으며, Docker, Inc.에서 개발하였습니다. 도커는 애플리케이션이 격리된 다른 환경에서 효율적으로 작동할 수 있도록 합니다. Docker 구동 구조 Docker는 아래와 같은 구조로 되어 있습니다. Container App A, B, C와 같이 실행하려는 소프트웨어와 Bins/Libs와 같이 실행하려는 소프트웨어를 위한 라이브러리및 필요한 .. 2023. 11. 14. 이전 1 다음 반응형