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


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.