2014-10-29 3 views
13

저는 boot2docker에 있습니다. 나는 그것을 완전히 이해한다고 확신하지는 않지만, 내가하는 프로젝트에 필요할 것으로 보인다.Windows의 boot2docker에 apt-get/package manager가 없습니다.

나는에 ssh'd 한, 나는 우리의 프로젝트에 메이크업을 시도,하지만 난이 시도 그런

make: not found 

을 가지고 :

apt-get install make 

을 그리고

있어
apt-get: not found 

시도했지만, 또는 패키지 관리자에 대해 아무 것도 찾을 수 없습니다.

boot2docker에 아무 것도 설치하는 방법에 대한 제안 사항이 있습니까?

편집 : 내가이 질문을했을 때 boot2docker와 도커가 어떻게 작동하는지 오해했습니다. 실제로 패키지를 설치할 수있는 패키지 관리자 (tce-load)가 있지만 실제로는 사용해서는 안되며 docker를 사용하는 프로젝트와 관련된 모든 것은 boot2docker 내에 도크 컨테이너를 사용하고 그 안에 빌드 도구가 있어야합니다. tce-load가 나노 설치에 유용하다는 것을 알았지 만, 저는 vi의 팬이 아니기 때문에 오징어 유용합니다.

답변

16

보이는 boot2docker는 "tce-load"라는 자체 패키지 관리자가있는 Tiny Linux를 사용합니다. 여기에 대한 패키지의 목록이있다 :

만드는 데 필요한이든이 위치하고 모든있다

http://distro.ibiblio.org/tinycorelinux/tcz_2x.html

.

+0

예를 들어 텍스트 편집기가 필요하고 위의 목록에서 nano를 찾았습니다 : 간단히'tce- 로드 - 나노 '. – bnieland

+3

이것은 매우 신이 롭다. 리눅스의 모든 맛. – PositiveGuy

+0

그러면 apt-get 패키지를 설치하기 위해 궁극적으로 어떤 명령을 실행 했습니까? – PositiveGuy

0

boot2docker VM에서 삭제 및 재설정이 자주 이루어지지 않아야합니다. boot2docker VM에서 실행되는 고정 컨테이너에 도구를 설치해야합니다.

+3

예를 들어, 누군가가 Makefile을 만들어 도커 이미지를 만들었고'make '가 필요합니다. –

-4

linux에서만 도커를 실행할 수 있으므로 osx 또는 windows에서 실행할 때는 boot2docker를 사용해야합니다. boot2docker는 docker가 설치된 Linux VM을 실행 중입니다. boot2docker를 사용하고 나면 정상적으로 도커를 사용합니다.

boot2docker VM은 설치해야 할 위치가 아니므로 설치해야하는 프로그램이있는 컨테이너를 실행해야합니다. 이는 도커 레지스트리에서 유용한 이미지를 찾거나 사용자 고유의 도커 이미지를 만들어 수행 할 수 있습니다.