명령 줄에서 Docker for Mac을 시작 하시겠습니까?


14

명령 줄에서 Docker for Mac (및 / 또는 Docker for Windows)을 시작하는 방법이 있습니까? 그것에 관한 문서를 찾을 수 없습니다.

우리 팀은 일련의 스크립트를 사용하여 docker-machine을 사용하여 개발 환경 설정을 자동화합니다. 우리 중 일부는 Docker for Mac을 테스트하고 좋아했지만 명령 줄로 다시 전환하기 전에 별도의 앱을 시작하는 것을 좋아하지 않습니다.


언젠가는 겉보기 launchctl start local.dlite( 참조 )였습니다. 이제 가지고 com.docker.helper있고 com.docker.docker실행 중이지만 plist 파일을 찾을 수 없습니다.
techraf

Docker의 어떤 부분을 시작 하시겠습니까? 데몬? 실제 도커 컨테이너를 호스팅하는 VM은 IIRC에서 자동으로 시작해야합니다.
Daniel B

Windows에 대해서는 잘 모르겠지만 데몬과 VM은 Mac에서 부팅하거나 로그인 할 때 자동으로 실행됩니다.
Dan Lowe

@DanielB 기본 설정 아래 에 사용자 로그인시 실행되는 것으로 표시되며 콘솔에 로그인하지 않고 부팅 된 시스템에 SSH를 연결하면 시스템이 시작되지 않아야합니다.
techraf

1
명령 줄에서 Docker for Mac을 시작하기위한 솔루션을 찾았습니까?
Martin

답변:


9

다음을 사용하여 터미널에서 Mac 용 Docker를 열 수 있습니다.

open -a Docker

지난 주에 나온 첫 번째 Mac 용 Docker for Mac (1.12) 버전을 사용하고 있습니다. 환경 설정에서 자동 시작되도록 할 수도 있습니다.


6
open --hide --background -a DockerDocker를 시작 하는 데 사용 하고 있습니다. 는 --hide그렇지는 인정 하듯이 귀엽고 고래류 채워진 UI 모든 것을 내 화면을 과시 만들고, --background계속 저를 떠나, 초점을 얻는 응용 프로그램을 중지 docker내 콘솔에서 명령. 그런 다음 데몬이 실제로 가동 될 때까지 기다리려면 stackoverflow.com/questions/5274294 를 참조하십시오 .
tobych

1
참고 open -a Docker데몬가 실행되기 전에 돌아갑니다. MacBook에서 시동하는 데 30 초 미만이 걸립니다.
Alex S
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.