摘要:參考引用會輸出幾行語句,例如的意思就是把上面的輸出當做命令在當前下執(zhí)行。最終的結(jié)果就是當前下多了幾個環(huán)境變量,就是靠著這些環(huán)境變量來決定和交互的行為的。
上篇:http://www.jianshu.com/p/bde1... 已經(jīng)記錄到了再docker-machine學習中遇到的問題,但是大部分都是安裝的問題,還有在運行過程中遇到的問題,這篇我將記錄docker-machine詳細得操作。
參考:
http://dockone.io/question/520
https://docs.docker.com/machi...
引用:
docker-machine env dev 會輸出幾行shell語句,例如 export DOCKER_TLS_VERIFY="1" export DOCKER_HOST="tcp://192.168.99.100:2376" export DOCKER_CERT_PATH="/Users/Eason/.docker/machine/machines/default" export DOCKER_MACHINE_NAME="default" Run this command to configure your shell: eval "$(docker-machine env default)" eval "$(docker-machine env dev)" 的意思就是把上面的輸出當做shell 命令在當前shell下執(zhí)行。 最終的結(jié)果就是當前shell下多了幾個環(huán)境變量,docker client就是靠著這些環(huán)境變量來決定和docker daemon交互的行為的。ls
查看主機的數(shù)量和狀態(tài)
$docker-machine lsactive
查看那個一個主機被激活,在沒有使用某一個主機的環(huán)境時候,docker-machine ls 中的active都是-值
打印鏈接主機信息
root@ubuntu-docker:/workspace/docker_1# docker-machine config my-host --tlsverify --tlscacert="/root/.docker/machine/machines/my-host/ca.pem" --tlscert="/root/.docker/machine/machines/my-host/cert.pem" --tlskey="/root/.docker/machine/machines/my-host/key.pem" -H=tcp://192.168.99.101:2376 root@ubuntu-docker:/workspace/docker_1#create*
create是docker-machine最重要的命令,他可以進行主機的創(chuàng)建,在創(chuàng)建使用參數(shù)來指定使用的驅(qū)動環(huán)境
在前文最后,我們使用create創(chuàng)建了一個my-host的docker虛擬主機環(huán)境,并使用virtualbox作為虛擬機,boot2docker作為操作系統(tǒng)
$docker-machine create --driver virtualbox my-host
查看幫助信息
$docker-machine create
docker-machine允許以下命令查看具體得幫助信息
$docker-machine create --driver virtualbox --help
指定配置信息來創(chuàng)建主機
docker-machine create -d virtualbox --engine-label foo=bar --engine-label spam=eggs --engine-storage-driver overlay --engine-insecure-registry registry.myco.com foobarmachineenv
設(shè)置環(huán)境變量來告訴docker-machine進行那一臺機器的操作
$ env | grep DOCKER $ eval "$(docker-machine env dev)" $ env | grep DOCKER DOCKER_HOST=tcp://192.168.99.101:2376 DOCKER_CERT_PATH=/Users/nathanleclaire/.docker/machines/.client DOCKER_TLS_VERIFY=1 DOCKER_MACHINE_NAME=dev $ # If you run a docker command, now it will run against that host. $ eval "$(docker-machine env -u)" $ env | grep DOCKER $ # The environment variables have been unset.inspect
查看主機的詳細信息
ip查看ip地址
kill殺掉一個主機
SSH通過SSH鏈接一臺主機
status查看主機狀態(tài)
url獲取主機的url
scp將文件從本地主機復制到機器,從機器到機器,或從機器復制到本地主機.
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/26857.html
摘要:大家好,今天我們來了解如何使用在各種云服務(wù)提供商的平臺上部署。是一個可以幫助我們在自己的電腦云服務(wù)提供商的平臺以及我們數(shù)據(jù)中心的機器上創(chuàng)建機器的應(yīng)用程序。支持幾個流行的云平臺,如及其它等等,所以我們可以在不同的平臺使用相同的接口來部署。 大家好,今天我們來了解如何使用Docker Machine在各種云服務(wù)提供商的平臺上部署Docker。Docker Machine是一個可以幫助我們在自己的...
摘要:大家好,今天我們來了解如何使用在各種云服務(wù)提供商的平臺上部署。是一個可以幫助我們在自己的電腦云服務(wù)提供商的平臺以及我們數(shù)據(jù)中心的機器上創(chuàng)建機器的應(yīng)用程序。支持幾個流行的云平臺,如及其它等等,所以我們可以在不同的平臺使用相同的接口來部署。 大家好,今天我們來了解如何使用Docker Machine在各種云服務(wù)提供商的平臺上部署Docker。Docker Machine是一個可以幫助我們在...
摘要:既然要組集群那就涉及諸如的資源調(diào)度管理等等一系列問題。目前涉及集群的三個主要的技術(shù)無外乎三種。從本文開始作者將會一一實踐這幾種主要的集群技術(shù),話不多說,現(xiàn)在開始。完全運行于內(nèi)存中,體積小,啟動快。 showImg(https://segmentfault.com/img/remote/1460000015723680); 前言 相信Docker技術(shù)大家都有所了解,單個Docker能發(fā)...
閱讀 961·2023-04-26 02:49
閱讀 1172·2021-11-25 09:43
閱讀 2541·2021-11-18 10:02
閱讀 2919·2021-10-18 13:32
閱讀 1281·2019-08-30 13:54
閱讀 2074·2019-08-30 12:58
閱讀 3008·2019-08-29 14:06
閱讀 2154·2019-08-28 18:10