亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 基礎常識 > 正文

VirtualBox中使用Docker Machine來管理Docker主機

2020-10-21 21:51:21
字體:
來源:轉載
供稿:網友

大家好,今天我們學習在 VirtualBox 中使用 Docker Machine 來創建和管理 Docker 主機。Docker Machine 是一個可以幫助我們在電腦上、在云端、在數據中心內創建 Docker 主機的應用。它為根據用戶的配置和需求創建服務器并在其上安裝 Docker和客戶端提供了一個輕松的解決方案。這個 API 可以用于在本地主機、或數據中心的虛擬機、或云端的實例提供 Docker 服務。Docker Machine 支持 Windows、OSX 和 Linux,并且是以一個獨立的二進制文件包形式安裝的。仍然使用(與現有 Docker 工具)相同的接口,我們就可以充分利用已經提供 Docker 基礎框架的生態系統。只要一個命令,用戶就能快速部署 Docker 容器。

本文列出一些簡單的步驟用 Docker Machine 來部署 docker 容器。

1. 安裝 Docker Machine
Docker Machine 完美支持所有 Linux 操作系統。首先我們需要從 github 下載最新版本的 Docker Machine,本文使用 curl 作為下載工具,Docker Machine 版本為 0.2.0。

64 位操作系統

復制代碼
代碼如下:

# curl -L https://github.com/docker/machine/releases/download/v0.2.0/docker-machine_linux-amd64 > /usr/local/bin/docker-machine

32 位操作系統

復制代碼
代碼如下:

# curl -L https://github.com/docker/machine/releases/download/v0.2.0/docker-machine_linux-i386 > /usr/local/bin/docker-machine

下載完成后,找到 /usr/local/bin 目錄下的 docker-machine 文件,讓其可以執行:

復制代碼
代碼如下:

# chmod +x /usr/local/bin/docker-machine

確認是否成功安裝了 docker-machine,可以運行下面的命令,它會打印 Docker Machine 的版本信息:

復制代碼
代碼如下:

# docker-machine -v


運行下面的命令,安裝 Docker 客戶端,以便于在我們自己的電腦止運行 Docker 命令:

復制代碼
代碼如下:

# curl -L https://get.docker.com/builds/linux/x86_64/docker-latest > /usr/local/bin/docker
# chmod +x /usr/local/bin/docker

2. 創建 VirtualBox 虛擬機
在 Linux 系統上安裝完 Docker Machine 后,接下來我們可以安裝 VirtualBox 虛擬機,運行下面的就可以了。--driver virtualbox 選項表示我們要在 VirtualBox 的虛擬機里面部署 docker,最后的參數“linux” 是虛擬機的名稱。這個命令會下載 boot2docker iso,它是個基于 Tiny Core Linux 的輕量級發行版,自帶 Docker 程序,然后 docker-machine 命令會創建一個 VirtualBox 虛擬機(LCTT譯注:當然,我們也可以選擇其他的虛擬機軟件)來運行這個 boot2docker 系統。

復制代碼
代碼如下:

# docker-machine create --driver virtualbox linux


測試下有沒有成功運行 VirtualBox 和 Docker,運行命令:

復制代碼
代碼如下:

# docker-machine ls


如果執行成功,我們可以看到在 ACTIVE 那列下面會出現一個星號“*”。

3. 設置環境變量
現在我們需要讓 docker 與 docker-machine 通信,運行 docker-machine env <虛擬機名稱> 來實現這個目的。

復制代碼
代碼如下:

# eval "$(docker-machine env linux)"
# docker ps

這個命令會設置 TLS 認證的環境變量,每次重啟機器或者重新打開一個會話都需要執行一下這個命令,我們可以看到它的輸出內容:

復制代碼
代碼如下:

# docker-machine env linux
export DOCKER_TLS_VERIFY=1
export DOCKER_CERT_PATH=/Users/<your username>/.docker/machine/machines/dev
export DOCKER_HOST=tcp://192.168.99.100:2376

4. 運行 Docker 容器
完成配置后我們就可以在 VirtualBox 上運行 docker 容器了。測試一下,我們可以運行虛擬機 docker run busybox ,并在里面里執行 echo hello world 命令,我們可以看到容器的輸出信息。

復制代碼
代碼如下:

# docker run busybox echo hello world


5. 拿到 Docker 主機的 IP
我們可以執行下面的命令獲取運行 Docker 的主機的 IP 地址。我們可以看到在 Docker 主機的 IP 地址上的任何暴露出來的端口。

復制代碼
代碼如下:

# docker-machine ip


6. 管理主機
現在我們可以隨心所欲地使用上述的 docker-machine 命令來不斷創建主機了。

當你使用完 docker 時,可以運行 docker-machine stop 來停止所有主機,如果想開啟所有主機,運行 docker-machine start。

復制代碼
代碼如下:

# docker-machine stop
# docker-machine start

你也可以只停止或開啟一臺主機:

復制代碼
代碼如下:

$ docker-machine stop linux
$ docker-machine start linux


總結
最后,我們使用 Docker Machine 成功在 VirtualBox 上創建并管理一臺 Docker 主機。Docker Machine 確實能讓用戶快速地在不同的平臺上部署 Docker 主機,就像我們這里部署在 VirtualBox 上一樣。這個 virtualbox 驅動可以在本地機器上使用,也可以在數據中心的虛擬機上使用。Docker Machine 驅動除了支持本地的 VirtualBox 之外,還支持遠端的 Digital Ocean、AWS、Azure、VMware 以及其它基礎設施。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美成人精品在线观看| 免费91麻豆精品国产自产在线观看| 亚洲自拍偷拍色片视频| 亚洲国产精品久久| 精品国产鲁一鲁一区二区张丽| 国产精品夜间视频香蕉| 亚洲精品97久久| 欧美成aaa人片在线观看蜜臀| 国产精品专区h在线观看| 成人日韩在线电影| 国产主播精品在线| 欧美肥婆姓交大片| 亚洲国产精品悠悠久久琪琪| 国产做受69高潮| 色噜噜狠狠狠综合曰曰曰88av| 色伦专区97中文字幕| 亚洲精品97久久| 欧美日韩一区二区精品| 丝袜亚洲欧美日韩综合| 亚洲最大的成人网| 国内精品免费午夜毛片| 亚洲精品国产精品国自产在线| 欧美激情中文网| 日本久久久久久久久久久| 亚洲天堂精品在线| 色综合视频一区中文字幕| 欧美性在线视频| 国产成人亚洲综合青青| 欧美精品videosex极品1| 91九色视频在线| 国模视频一区二区三区| 国产精品久久久久久婷婷天堂| 中文一区二区视频| 欧美成人国产va精品日本一级| 久久精品国产69国产精品亚洲| 成人女保姆的销魂服务| 欧美乱妇40p| 国产日韩精品视频| 亚洲视频自拍偷拍| 精品国模在线视频| 91亚洲va在线va天堂va国| 欧美裸体男粗大视频在线观看| 精品五月天久久| 欧美性猛交xxxxx免费看| 色www亚洲国产张柏芝| 国产精品av网站| 高潮白浆女日韩av免费看| 色综合久久久888| 性视频1819p久久| 亚洲黄页视频免费观看| 亚洲国产精品yw在线观看| 亚洲人永久免费| 国模精品系列视频| 亚洲国产另类久久精品| 国产精品久久久av久久久| 国产精品久久久久久久久久久新郎| 91精品久久久久久久久不口人| 久久影院中文字幕| 久久久久久久网站| 久久夜精品va视频免费观看| 亚洲а∨天堂久久精品9966| 色妞欧美日韩在线| 92裸体在线视频网站| 国产在线观看不卡| 一本一道久久a久久精品逆3p| 91精品综合久久久久久五月天| 91精品国产九九九久久久亚洲| 日韩av在线一区二区| 欧美成人剧情片在线观看| 日韩欧美在线字幕| 欧美wwwxxxx| 国产精品电影网站| 成人国产精品日本在线| 亚洲一级黄色av| 草民午夜欧美限制a级福利片| 亚洲欧美一区二区三区在线| 欧美日韩免费在线| 狠狠躁18三区二区一区| 成人福利网站在线观看11| 亚洲图片在区色| 精品亚洲国产成av人片传媒| 日韩免费在线视频| 92裸体在线视频网站| 国产成人高潮免费观看精品| 亚洲国产精品久久久| 少妇高潮久久久久久潘金莲| 国产乱人伦真实精品视频| 欧美国产日韩一区二区在线观看| 日韩高清不卡av| 亚洲娇小xxxx欧美娇小| 视频一区视频二区国产精品| 日韩亚洲欧美中文高清在线| 在线精品视频视频中文字幕| 久久久久久久久中文字幕| 久久视频在线直播| 狠狠躁天天躁日日躁欧美| 国产午夜精品美女视频明星a级| 国产精品精品视频一区二区三区| 国产综合久久久久久| 日韩av一卡二卡| 伊人久久久久久久久久久久久| 日韩精品一二三四区| 影音先锋日韩有码| 亚洲男人天天操| 亚洲三级黄色在线观看| 久久福利视频导航| 欧美日韩中文在线观看| 久久久久久尹人网香蕉| 69久久夜色精品国产69乱青草| 8x海外华人永久免费日韩内陆视频| 亚洲的天堂在线中文字幕| 日韩av在线最新| 日韩精品中文字幕视频在线| 久久精品中文字幕一区| 狠狠做深爱婷婷久久综合一区| 国产在线不卡精品| 精品久久久久久亚洲国产300| 久久激情五月丁香伊人| 日韩电影免费观看在线| 欧美综合一区第一页| 欧美电影在线观看网站| 日韩视频亚洲视频| 欧美中文字幕在线播放| 欧美高清电影在线看| 亚洲深夜福利在线| 欧美福利视频在线| 日韩av电影在线免费播放| 亚洲国产精品成人精品| 午夜精品国产精品大乳美女| 亚洲综合中文字幕68页| 黑人巨大精品欧美一区免费视频| 久久香蕉频线观| 久久99热精品| 国产精品视频公开费视频| 欧美不卡视频一区发布| 欧美性高跟鞋xxxxhd| 亚洲精品在线不卡| 欧美成年人视频| 国产精品专区一| 国产精品久久久久久久午夜| 久久免费精品日本久久中文字幕| 狠狠色噜噜狠狠狠狠97| www.日韩视频| 亚洲一区999| 国产69精品久久久久99| 国产成人精品免高潮费视频| 久久久久久网站| 日韩中文综合网| 日韩国产在线看| 国产日韩在线看片| 欧洲亚洲免费在线| 国产成人一区二区| 人人澡人人澡人人看欧美| 欧美日韩免费网站| 91精品国产91久久久久| 亚洲图片欧美日产| 97人人模人人爽人人喊中文字| 国产伦精品一区二区三区精品视频| 欧美美最猛性xxxxxx| 91精品久久久久| 亚洲影院在线看| 久久久久久久网站| 欧美日韩国产一区在线| 伊人久久综合97精品|