From 64231f948727ba4728239ece766b15fcdd37c3a3 Mon Sep 17 00:00:00 2001 From: Ezio Date: Thu, 14 Jul 2016 22:35:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=A1=E5=AF=B9=E5=AE=8C=E6=88=90=EF=BC=8C?= =?UTF-8?q?=E5=8F=AF=E4=BB=A5=E5=8F=91=E5=B8=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...ntrol your DigitalOcean cloud instances.md | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) rename {translated/tech => published}/20160708 Using Vagrant to control your DigitalOcean cloud instances.md (55%) diff --git a/translated/tech/20160708 Using Vagrant to control your DigitalOcean cloud instances.md b/published/20160708 Using Vagrant to control your DigitalOcean cloud instances.md similarity index 55% rename from translated/tech/20160708 Using Vagrant to control your DigitalOcean cloud instances.md rename to published/20160708 Using Vagrant to control your DigitalOcean cloud instances.md index a9094445b5..b07a1cb5ed 100644 --- a/translated/tech/20160708 Using Vagrant to control your DigitalOcean cloud instances.md +++ b/published/20160708 Using Vagrant to control your DigitalOcean cloud instances.md @@ -3,17 +3,17 @@ ![](https://cdn.fedoramagazine.org/wp-content/uploads/2016/06/fedora-vagrant-do-945x400.jpg) -[Vagrant][1] 是一个创建和管理支持虚拟机开发环境的应用。Fedora 已经[官方支持 Vagrant][2]。[DigitalOcean][3]是一个提供一键部署的云计算服务提供商(主要是 Fedora 的服务实例)。在[最近的 Raleigh 举办的云计算 FAD][4]中,Fedora 云计算队伍已经打包了一个 Vagrant 的新的插件。它能够帮助用户通过使用本地的 Vagrantfile 来管理 DigitalOcean 实例。 +[Vagrant][1] 是一个使用虚拟机创建和支持虚拟开发环境的应用。Fedora 官方已经在本地系统上通过库 `libvirt` [支持 Vagrant][2]。[DigitalOcean][3]是一个提供一键部署 Fedora 云服务实例到全固态存储服务器的云计算服务提供商。在[最近的 Raleigh 举办的 FAD 大会][4]中,Fedora 云计算队伍已经打包了一个 Vagrant 的新的插件,它能够帮助 Fedora 用户通过使用本地的 Vagrantfile 文件来管理 DigitalOcean 上的云服务实例。 -### 如何使用 Vagrant DigitalOcean 插件 +### 如何使用这个插件 -第一步是安装 vagrant DigitalOcean 的插件软件包。 +第一步在命令行下是安装软件。 ``` $ sudo dnf install -y vagrant-digitalocean ``` -安装 结束之后,下一个任务是创建本地的 Vagrantfile 文件。下面是一个例子。 +安装 结束之后,下一步是创建本地的 Vagrantfile 文件。下面是一个例子。 ``` $ mkdir digitalocean @@ -37,20 +37,18 @@ Vagrant.configure('2') do |config| end ``` -### Vagrant DigitalOcean 插件 +### Vagrant DigitalOcean 插件的注意事项 -一定要记住几个 SSH 命令规范:如果你已经在 DigitalOcean 上传了秘钥,请确保 provider.ssh_key_name 和已经在服务器中的名字吻合。provider.image 具体的文档可以在[DigitalOcean documentation][5]找到。认证 Token 可以在控制管理器的 Apps & API 区域找到。 -你可以通过以下命令来实例化一台主机。 +一定要记住的几个关于 SSH 的关键命名规范 : 如果你已经在 DigitalOcean 上传了秘钥,请确保 `provider.ssh_key_name` 和已经在服务器中的名字吻合。 `provider.image` 具体的文档可以在[DigitalOcean documentation][5]找到。在控制面板上的 `App & API` 部分可以创建认证令牌。 + +你可以使用下面的命令启动一个实例。 ``` $ vagrant up --provider=digital_ocean ``` -这个命令会启动一台 DigitalOcean 的服务器实例。你可以使用 vagrant ssh 命令来 ssh 登陆进入这个实例。执行 vagrant destroy 来废弃这个实例。 - - - +这个命令会在 DigitalOcean 的启动一个服务器实例。然后你就可以使用 `vagrant ssh` 命令来 `ssh` 登陆进入这个实例。执行 vagrant destroy 来删除这个实例。 -------------------------------------------------------------------------------- @@ -58,7 +56,7 @@ via: https://fedoramagazine.org/using-vagrant-digitalocean-cloud/ 作者:[Kushal Das][a] 译者:[译者ID](https://github.com/MikeCoder) -校对:[校对者ID](https://github.com/校对者ID) +校对:[Ezio](https://github.com/oska874) 本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出