doctl 使用
安装
macOS
brew install doctl
Ubuntu
sudo snap install doctl
# 授予 snap 应用额外权限
sudo snap connect doctl:kube-config
sudo snap connect doctl:ssh-keys :ssh-keys
sudo snap connect doctl:dot-docker
参考:How to Install and Configure doctl | DigitalOcean Documentation
配置
首先在 Applications & API 页面创建一个 token。
如果你使用 Ubuntu Snap 安装,则应该先创建配置目录:
mkdir ~/.config
登录:
doctl auth init
查看帐户信息以验证登录成功:
doctl account get
创建虚拟机
上传 SSH 公钥:
doctl compute ssh-key import <key-name> --public-key-file ~/.ssh/id_rsa.pub
查看可用配置:
doctl compute size list # 查看 size 列表
doctl compute image list-distribution # 查看 image 列表
在 SFO2 区域创建一个 Ubuntu 22.04 虚拟机:
doctl compute droplet create \
--region sfo2 \
--image ubuntu-22-04-x64 \
--size s-1vcpu-1gb \
--ssh-keys <SSH-KEY-ID> \
<droplet-name>
查看已经创建的虚拟机:
doctl compute droplet list
删除虚拟机:
doctl compute droplet delete <droplet-id>
参考:Command Line Interface (CLI) Reference for doctl | DigitalOcean Documentation

浙公网安备 33010602011771号