기존의 "일반적인"호스트의 도커 머신?


13

내 LAN에 SSH 액세스 권한이있는 시스템이 있습니다. 어떻게 사용하여 통신 할 수 있도록 설정 docker-machine합니까?

VirtualBox, Digital Ocean 등을 사용하여 새 인스턴스를 시작할 때와 같이 새 호스트에 사용되는 ISO를 만드는 프로젝트 ( boot2docker )가 있습니다. 이미 설정된 머신을 사용하지 않고이 설정을 원합니다. docker-machine "node"서비스를 실행하십시오.


현재이 문제 를 어떻게 허용해야하는지에 대한 공개 드라이버 문제 없음 # 2667docker-machine 이 있습니다.
david

답변:


18

docker-machine은 기존 VM / 호스트를 추가 할 수있는 일반 드라이버를 사용하여 버전 0.3부터 즉시 사용할 수 있습니다.

$ docker-machine create -d generic \
--generic-ssh-user ubuntu \
--generic-ssh-key ~/Downloads/manually_created_key \
--generic-ip-address 12.34.56.78 \
jungle

https://docs.docker.com/machine/drivers/generic/


이것이 가능한 방법에 대한 자세한 정보를 제공 할 수 있습니까?
pgreen2

1
예를 포함하도록 답변을 업데이트했습니다. 더 도움이 되길 바랍니다
alexeit


1
이 드라이버를 디지털 물방울과 함께 사용하는 방법은 무엇입니까?
holms

1
일반 드라이버를 사용하여 기존 시스템을 확인-모든 컨테이너를 중지합니다. 그리고 이것은 다른 저장소에 5 개의 docker-compose.yml 파일이 있고 다시 시작하는 것이 큰 고통이기 때문에 좋지 않습니다. 일반적인 드라이버로 인해 다운 타임이 발생하는 것은 나에게 이해가되지 않습니다
holms
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.