大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

Docker教程
Docker安裝
Docker使用
Docker實(shí)例

Docker Machine

簡介

Docker Machine 是一種可以讓您在虛擬主機(jī)上安裝 Docker 的工具,并可以使用 docker-machine 命令來管理主機(jī)。

Docker Machine 也可以集中管理所有的 docker 主機(jī),比如快速的給 100 臺(tái)服務(wù)器安裝上 docker。

Docker Machine 管理的虛擬主機(jī)可以是機(jī)上的,也可以是云供應(yīng)商,如阿里云,騰訊云,AWS,或 DigitalOcean。

使用 docker-machine 命令,您可以啟動(dòng),檢查,停止和重新啟動(dòng)托管主機(jī),也可以升級(jí) Docker 客戶端和守護(hù)程序,以及配置 Docker 客戶端與您的主機(jī)進(jìn)行通信。

安裝

安裝 Docker Machine 之前你需要先安裝 Docker。

Docker Mechine 可以在多種平臺(tái)上安裝使用,包括 Linux 、MacOS 以及 windows。

⒈ Linux 安裝命令

$ base=https://github.com/docker/machine/releases/download/v0.16.0 &&
  curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
  sudo mv /tmp/docker-machine /usr/local/bin/docker-machine &&
  chmod +x /usr/local/bin/docker-machine

⒉ macOS 安裝命令

$ base=https://github.com/docker/machine/releases/download/v0.16.0 &&
  curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine &&
  chmod +x /usr/local/bin/docker-machine

⒊ Windows 安裝命令

如果你是 Windows 平臺(tái),可以使用 Git BASH,并輸入以下命令:

$ base=https://github.com/docker/machine/releases/download/v0.16.0 &&
  mkdir -p "$HOME/bin" &&
  curl -L $base/docker-machine-Windows-x86_64.exe > "$HOME/bin/docker-machine.exe" &&
  chmod +x "$HOME/bin/docker-machine.exe"

查看是否安裝成功:

$ docker-machine version
docker-machine version 0.16.0, build 9371605

使用

本章通過 virtualbox 來介紹 docker-machine 的使用方法。其他云服務(wù)商操作與此基本一致。具體可以參考每家服務(wù)商的指導(dǎo)文檔。

⒈ 列出可用的機(jī)器

可以看到目前只有這里默認(rèn)的 default 虛擬機(jī)。

$ docker-machine ls

⒉ 創(chuàng)建機(jī)器

創(chuàng)建一臺(tái)名為 test 的機(jī)器。

$ docker-machine create --driver virtualbox test

--driver:指定用來創(chuàng)建機(jī)器的驅(qū)動(dòng)類型,這里是 virtualbox。

⒊ 查看機(jī)器的 ip

$ docker-machine ip test

⒋ 停止機(jī)器

$ docker-machine stop test

⒌ 啟動(dòng)機(jī)器

$ docker-machine start test

⒍ 進(jìn)入機(jī)器

$ docker-machine ssh test

docker-machine 命令參數(shù)說明

docker-machine active:查看當(dāng)前激活狀態(tài)的 Docker 主機(jī)。

$ docker-machine ls

NAME      ACTIVE   DRIVER         STATE     URL
dev       -        virtualbox     Running   tcp://192.168.99.103:2376
staging   *        digitalocean   Running   tcp://203.0.113.81:2376

$ echo $DOCKER_HOST
tcp://203.0.113.81:2376

$ docker-machine active
staging

config:查看當(dāng)前激活狀態(tài) Docker 主機(jī)的連接信息。

creat:創(chuàng)建 Docker 主機(jī)

env:顯示連接到某個(gè)主機(jī)需要的環(huán)境變量

inspect: 以 json 格式輸出指定Docker的詳細(xì)信息

ip: 獲取指定 Docker 主機(jī)的地址

kill: 直接殺死指定的 Docker 主機(jī)

ls: 列出所有的管理主機(jī)

provision: 重新配置指定主機(jī)

regenerate-certs: 為某個(gè)主機(jī)重新生成 TLS 信息

restart: 重啟指定的主機(jī)

rm: 刪除某臺(tái) Docker 主機(jī),對(duì)應(yīng)的虛擬機(jī)也會(huì)被刪除

ssh: 通過 SSH 連接到主機(jī)上,執(zhí)行命令

scp: 在 Docker 主機(jī)之間以及 Docker 主機(jī)和本地主機(jī)之間通過 scp 遠(yuǎn)程復(fù)制數(shù)據(jù)

mount: 使用 SSHFS 從計(jì)算機(jī)裝載或卸載目錄

start: 啟動(dòng)一個(gè)指定的 Docker 主機(jī),如果對(duì)象是個(gè)虛擬機(jī),該虛擬機(jī)將被啟動(dòng)

status: 獲取指定 Docker 主機(jī)的狀態(tài)(包括:Running、Paused、Saved、Stopped、Stopping、Starting、Error)等

stop: 停止一個(gè)指定的 Docker 主機(jī)

upgrade: 將一個(gè)指定主機(jī)的 Docker 版本更新為最新

url: 獲取指定 Docker 主機(jī)的監(jiān)聽 URL

version: 顯示 Docker Machine 的版本或者主機(jī) Docker 版本

help: 顯示幫助信息

全部教程
主站蜘蛛池模板: 久久私人影院 | 亚洲视频中文 | 久久青草国产免费观看 | 欧美十区| 99热最新在线 | 伊人第一页 | 综合久久久久综合97色 | 日韩欧美一区二区三区久久 | 一级毛片免费在线观看网站 | 久久九九热re6这里有精品 | 91成人免费在线视频 | 青草视频在线观看免费资源 | 亚洲欧美成人永久第一网站 | 国产欧美亚洲精品一区 | 国产精品国产自线在线观看 | 91在线视频免费看 | 欧美天天影院 | 国产69精品久久久久9999 | 伊人久久久久久久久香港 | 天天操天天射天天 | 免费看色片 | 国产成人高清精品免费观看 | 欧美精品色视频 | 国内精品51视频在线观看 | 欧美激情第一区 | 色偷偷久久 | 国产草 | 久久艹综合 | 成人精品一区二区三区校园激情 | 私人小影院在线 观看 | 国产成人mv在线观看入口视频 | 国产成人在线视频免费观看 | 精品伊人久久久99热这里只 | 色天天色综合 | 日本欧洲亚洲一区在线观看 | 欧美一级成人 | 成人精品视频网站 | 欧美一区二区三区视频在线观看 | 狼人综合干伊人 | 久久精品国产亚洲精品 | a一区二区三区视频 |