DigitalOcean Control (doctl) 使用方法

安装 doctl

macOS

brew install doctl

Ubuntu

sudo snap install doctl
# 授予额外权限
sudo snap connect doctl:kube-config
sudo snap connect doctl:ssh-keys :ssh-keys
sudo snap connect doctl:dot-docker

配置 doctl

首先打开 Applications & API 页面,创建一个令牌。

如果你使用 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

在 SFO2 区域创建一个 Ubuntu 22.04 Droplet:

doctl compute droplet create \
    --region sfo2 \
    --image ubuntu-22-04-x64 \
    --size s-1vcpu-1gb \
    --ssh-keys <SSH-KEY-ID> \
    <DROPLET-NAME>

查看 size 列表:doctl compute size list

查看已经创建的虚拟机:

doctl compute droplet list

删除虚拟机:

doctl compute droplet delete <DROPLET-ID>

参考:

posted @ 2024-05-04 05:05  Undefined443  阅读(2)  评论(0编辑  收藏  举报