偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

Docker Machine 介紹:簡(jiǎn)化 Docker 安裝的命令行工具

云計(jì)算
Docker Machine是一個(gè)簡(jiǎn)化Docker安裝的命令行工具,通過(guò)一個(gè)簡(jiǎn)單的命令行即可在相應(yīng)的平臺(tái)上安裝Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。

Docker Machine是一個(gè)簡(jiǎn)化Docker安裝的命令行工具,通過(guò)一個(gè)簡(jiǎn)單的命令行即可在相應(yīng)的平臺(tái)上安裝Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。Docker官方是這樣介紹Machine的初衷的:

“之前,Docker的安裝流程非常復(fù)雜,用戶需要登錄到相應(yīng)的主機(jī)上,根據(jù)官方的安裝和配置指南來(lái)安裝Docker,并 且不同的操作系統(tǒng)的安裝步驟也是不一樣的。而有了Machine后,不管是在筆記本、虛擬機(jī)還是公有云實(shí)例上,用戶僅僅需要一個(gè)命令....當(dāng)然那你需要先安裝Machine。 ”

[[124579]]

Machine的命令也非常簡(jiǎn)單:

  1. % machine create -d [infrastructure provider] [provider options] [machine name] 

看著有點(diǎn)懵,infrastructure provider是啥?machine name是啥?我使勁想了半天也沒(méi)想到好的中文翻譯,但是你看例子就明白它們的意思了。

  1. $ machine create -d virtualbox dev 
  2. [info] Downloading boot2docker... 
  3. [info] Creating SSH key... 
  4. [info] Creating VirtualBox VM... 
  5. [info] Starting VirtualBox VM... 
  6. [info] Waiting for VM to start... 
  7. [info] "dev" has been created and is now the active host. Docker commands will now run against that host. 
  8.  
  9. $ machine ls 
  10. NAME    ACTIVE   DRIVER         STATE   URL 
  11. dev     *       virtualbox  Running   tcp://192.168.99.100:2375 
  12.  
  13. $ export DOCKER_HOST=`machine url` DOCKER_AUTH=identity 
  14.  
  15. $ docker run busybox echo hello world 
  16. Unable to find image 'busybox' locally 
  17. Pulling repository busybox 
  18. e72ac664f4f0: Download complete 
  19. 511136ea3c5a: Download complete 
  20. df7546f9f060: Download complete 
  21. e433a6c5b276: Download complete 
  22. hello world 
  23.  
  24. $ machine create -d digitalocean --digitalocean-access-token=... staging 
  25. [info] Creating SSH key... 
  26. [info] Creating Digital Ocean droplet... 
  27. [info] Waiting for SSH... 
  28. [info] "staging" has been created and is now the active host. Docker commands will now run against that host. 
  29.  
  30. $ machine ls 
  31. NAME      ACTIVE   DRIVER         STATE     URL 
  32. dev                virtualbox     Running   tcp://192.168.99.108:2376 
  33. staging   *        digitalocean   Running   tcp://104.236.37.134:2376 

Machine做事也很聰明,很符合Docker公司的做事風(fēng)格,他們號(hào)稱(chēng)自己架構(gòu)很好,方便第三方集成。所以Machine現(xiàn)在只支持有限的幾 個(gè)平臺(tái)(VirtualBox、 Digital Ocean、Microsoft Azure),其它平臺(tái)的兼容留給那些愛(ài)Docker的第三方廠商以及開(kāi)發(fā)者去做吧。所以接下來(lái)一定會(huì)有很多的廠商跟進(jìn),比如國(guó)內(nèi)阿里云之類(lèi)的,他們根據(jù) 官方的接口開(kāi)發(fā)個(gè)Driver即可加入Machine的能力。

需要注意的是Machine是完全獨(dú)立于Docker項(xiàng)目的,目前的主要維護(hù)者是也是一位叫Ben的人,當(dāng)然還是使用Go語(yǔ)言。

本文出自:http://dockerone.com/article/27

責(zé)任編輯:Ophira 來(lái)源: dockerone
相關(guān)推薦

2010-11-24 17:12:17

MySQL命令行

2011-01-18 19:11:26

Postfix命令行

2020-12-10 16:16:08

工具代碼開(kāi)發(fā)

2020-12-11 06:44:16

命令行工具開(kāi)發(fā)

2023-06-09 07:45:29

Kuberneteskubectl

2010-07-20 14:02:38

Perl命令行參數(shù)

2011-08-22 11:51:13

Linuxconfigure

2020-04-26 15:38:28

Docker容器

2010-05-17 15:41:26

2013-11-15 09:43:15

JDK工具

2022-11-18 12:47:51

LinuxAWS命令行工具

2013-12-09 14:29:13

OpenStack命令行工具API

2009-08-11 09:26:06

2010-07-15 09:27:25

Perl命令行

2017-06-15 10:32:56

OracleDBV命令行工具

2018-04-03 13:50:27

Linux容器命令行工具

2010-02-04 15:17:48

Linux wget

2015-07-01 09:15:46

linuxQuora命令行

2018-05-04 09:15:35

PythonPlumbum命令行

2019-08-27 10:32:01

Linux操作系統(tǒng)Windows
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)