2017-05-15 3 views
0

도커 - 머신과 도커를 사용했습니다 (컨테이너 서버에 192.168.99.100까지 액세스 할 수 있음). 나는 도커 - 기계를 사용하지 않으려합니다. 그래서 나는 localhost (127.0.0.1)에 의해 컨테이너에 직접 접근 할 수있다. 나는 도커 - 기계 (도커 - 기계 정지)를 종료하고 이미지와 컨테이너를 만들려고했으나 그것은 '데몬은 없다'고 말했다. 도커 - 머신을 완전히 종료하고 로컬 도커를 어떻게 사용해야합니까?도커 - 머신을 사용하지 않음

+0

현재 사용중인 OS는 무엇입니까? Windows 또는 Mac OS의 경우 docker-machine이없는 "로컬 도커"가 없습니다. Linux VM이 필요합니다 (도커 - 머신에 의해 관리 됨). Linux의 경우 docker-machine의 대상으로 사용한 것을 설명하십시오 (일반적으로 직접 호스트에 배포하는 데 사용되지 않습니다). – Thilo

+0

그것은 Mac이고, 나의 mac (결코 docker-machine을 사용하지 않음) 중 하나는 localhost와 잘 작동합니다. –

답변

1

당신이 원하는 것은 모든 컴퓨터가 docker-machine 호스트 변수를 사용하도록 설정 해제되어 있다고 생각하는 것입니다. 이 명령으로이 작업을 수행 할 수 있습니다.

eval $(docker-machine env -u)

0

맥에 고정 표시기에 대한 두 개의 서로 다른 설치 수 있습니다. 두 가지 모두 리눅스를 운영하는 VM을 사용합니다.

이전 방법에는 가상 박스에서 VM을 관리하는 도커 도구 상자와 도커 컴퓨터가 포함됩니다. 도커 컴퓨터를 사용하여이 VM을 중지하면 도커 명령에 실행할 호스트가 없으며 사용자가 본 것처럼 오류가 발생합니다.

최신 설치는 xhyve를 사용하여 VM 및 다양한 다른 트릭을 실행하여 원활하게 보이게합니다. 이것은 Docker에서 다운로드하여 실행할 수있는 완전히 다른 설치이며 Mac은 요세미티 버전 10.10.3 이상이어야합니다.

자세한 내용은이 설치 페이지를 참조하십시오. https://store.docker.com/editions/community/docker-ce-desktop-mac?tab=description

관련 문제