본문 바로가기

도커컨테이너2

도커(Docker)와 Linux Container(LXC) 차이점, 비교 도커(Docker)와 Linux Container(LXC) 비교 도커는 LXC 기술을 기반으로 개발되었지만, 이후 종속 관계를 벗어나 도커만의 독자적인 기술로 발전하였다. LXC은 경량의 가상화 방법으로 유용하지만, 개발자 및 사용자 친화적인 환경은 제공하지 못했다. 반면에 도커 기술은 컨테이너를 구동, 컨테이너 생성 , 구축, 이미지 전송, 이미지 버전 관리 등의 작업을 쉽게 처리할 수 있다. 출처:https://www.redhat.com/ko/topics/containers/what-is-docker 리눅스 컨테이너(LXC)는 멀리플 프로세스를 관리할 수 있어, 전체 어플리케이션을 하나로 실행 할 수 있다. 반면 도커는 어플리케이션을 개별프로세스로 세분화하고 이를 관리하기 위한 도구를 제공한다. 도커.. 2022. 12. 30.
도커(Docker) 컨테이너 라이프사이클(Container Lifecycle) 도커(Docker) 컨테이너 라이프사이클(Container Lifecycle) - 생성,시작, 정지, 삭제 1) create ( 컨테이너 생성 ) 명령어 : docker container create 실행 도커 이미지를 이용한 컨테이너 생성 생성 명령 실행 시 이미지에 포함되는 디렉토리, 파일들의 스냅샷(Snapshot) 수행 create 명령은 커테이너를 생성만 하고, 시작하지 않음 2) run( 컨테이너 실행 ) 명령어 : docker container run 실행 생성된 컨테이너 상에서의 프로세스 시작 외부에서 컨테이너의 프로세스에 접근할 수 있도록 하기 위해 포트(Port), 네트워크 설정 3) start( 컨테이너 시작 ) 명령어 : docker container start 실행 정지 중인 컨테.. 2022. 12. 29.