gpt4 book ai didi

vagrant - 使用 digital ocean 图像设置 Vagrant

转载 作者:行者123 更新时间:2023-12-04 01:09:10 25 4
gpt4 key购买 nike

我不知道这是否应该张贴在这里或其他堆栈社区,所以请让我知道它是否错误地张贴在这里。

如何运行与我的 DO droplet(Ubuntu 14.04 - LAMP 等)相同的本地(即在我的笔记本电脑上)VM?

DO 是否为 Vagrant 提供了一个可以复制 DO droplet 设置的配置器?

能够在我的机器上而不是在云中的 Droplet 上进行开发非常方便。

最佳答案

应该是可以的,我自己没试过(换EC2的时候)但是看到有个 digital ocean 插件,可以引用下页https://www.digitalocean.com/community/tutorials/how-to-use-digitalocean-as-your-provider-in-vagrant-on-an-ubuntu-12-10-vps

基本上你需要以下内容:

  • 安装插件并下载基本框
    vagrant plugin install vagrant-digitalocean
    vagrant box add digital_ocean https://github.com/smdahlen/vagrant-digitalocean/raw/master/box/digital_ocean.box
  • 创建使用 DigitalOcean 进行身份验证所需的 SSH key 。运行以下命令以生成您的 SSH key 对:
    ssh-keygen -t rsa

    您可以按回车键接受默认值。这会将 SSH 私钥和公钥放置到我们将在下面的 Vagrantfile 配置中指定的路径。
  • 创建您的 Vagrantfile具有以下最小配置
    config.vm.box = "digital_ocean"
    config.ssh.private_key_path = "~/.ssh/id_rsa"
    config.vm.provider :digital_ocean do |provider|
    provider.client_id = "YOUR CLIENT ID"
    provider.api_key = "YOUR API KEY"
    provider.image = "Ubuntu 12.10 x64"
    provider.region = "New York 2"
    end
  • 跑 Vagrant
    vagrant up --provider=digital_ocean

  • 您可以引用上面的链接以获取其他参数并修复您可能面临的一些问题

    关于vagrant - 使用 digital ocean 图像设置 Vagrant ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32305240/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com