$ docker-machine ls
$ docker-machine create --driver virtualbox MyDocker
$ docker-machine rm MyDocker
$ docker-machine upgrade MyDocker
$ docker-machine env MyDocker
$ eval "$(docker-machine env MyDocker)"
$ docker-machine start MuniDocker
$ docker-machine stop MuniDocker
$ docker-machine ip MuniDockcer
명령어 | 내용 |
---|---|
ls | 호스트 목록 표시 |
ssh | 호스트에 SSH접속 |
ssh {호스트명} --옵션 | $ docker-machine ssh MyDocker -- df -h >> ssh로 명령어 실행 |
stop | 호스트 정지 |
start | 호스트 시작 |
restart | 호스트 재시작 |
kill | 호스트 강제정지 |
active | Active 호스트를 확인한다. |
active 변경 | $ eval "$(docker-machine env MyDocker)" |
create | 호스트 생성 |
rm | 호스트를 삭제 |
env | env 명령어실행해 export문을 표시한다. |
$ env | grep DOCKER | Docker관련 환경변수를 확인한다. |
ip | 호스트의 IP 어드레스를 표시 |
config | 기동설정을 확인한다. (클라이언트용 설정표시) |
inspect | 호스트 머신의 정보를 표시한다. |
provision | 프로비젼을 보여준다. |
regenerate-certs | TLS증명서를 다시 생성한다. |
status | 머신상태 표시 |
upgrade | 머신을 Docker의 최신버전으로 업그레이드 |
url | URL을 보여준다. |