2015-01-14 6 views
3

Docker를 사용하기 시작했습니다. 리눅스 컨테이너에 대해 몇 가지 질문이 있습니다.)데브 기용 docker 우분투 이미지

데비안에 설치된 OS에서 어떻게 우분투 이미지를 실행할 수 있습니까? 아니면 ... 어떤 파일 시스템에 대한

# cat /proc/version 

Linux version 3.16.0-0.bpo.4-amd64 ([email protected]) (gcc version 4.6.3 (Debian 4.6.3-14)) #1 SMP Debian 3.16.7-ckt2-1~bpo70+1 (2014-12-08) 

# docker run -i -t ubuntu 

[email protected]:/# cat /proc/version 

Linux version 3.16.0-0.bpo.4-amd64 ([email protected]) (gcc version 4.6.3 (Debian 4.6.3-14)) #1 SMP Debian 3.16.7-ckt2-1~bpo70+1 (2014-12-08) 

실제로 데비안 환경을 사용하는 '우분투'라는 이미지의 단지 이름? 커널에 의존하는 동일한 설치 구성 요소 또는 새로운 fs 아키텍처를 사용합니까?

는 어쩌면 모든 이미지는 동일한 커널을 사용하여 좋은 주제에 대한 기사) 고정 표시기에서

답변

5

이 - 가상화 계층은 매우 얇은 - 그 오버 헤드가 최소한의 이유이다. 우분투에서 우분투 이미지의 모든 파일,하지만 어떤 이미지도 동일한 커널이므로 uname -a와 동일한 출력을 제공합니다.

$ docker run --rm -ti ubuntu 
[email protected]:/# cat /etc/lsb-release 
DISTRIB_ID=Ubuntu 
DISTRIB_RELEASE=14.04 
DISTRIB_CODENAME=trusty 
DISTRIB_DESCRIPTION="Ubuntu 14.04.1 LTS" 

일부 디렉토리를 매핑하지 않으면 컨테이너 내부에 호스트 파일 시스템이 표시되지 않습니다. 모든 호스트에서 동일한 방식으로 실행되는 컨테이너 개념은 설치 장소에 상관없이 독점 자만 필요합니다.

+0

그래서 데비안을 사용하는 동일한 커널에서 우분투를 실행하고 있습니까? –

+0

@ dima.h 예 - 우분투, CentOS, gentoo는 호스트 커널을 사용합니다 (당신의 경우 데비안). – ISanych

+0

우분투는 데비안을 기반으로하고 있지만 centos와 gentoo는 그렇지 않다는 것을 알고 있습니다 ... 어떻게 데비안 커널을 사용할 수 있습니까? 그것은 호환됩니까? –

관련 문제