快速開始
更新時間:
ECI-Client是一個基于阿里云SDK開發(fā)的命令行客戶端,通過它您可以快速創(chuàng)建、查看和釋放您的ECI實例。本文介紹如何使用ECI-Client,通過命令行管理ECI實例。
安裝
ECI-Client目前支持Linux系統(tǒng)和macOS系統(tǒng), 暫不支持Windows系統(tǒng)。
打開本地終端窗口,執(zhí)行以下命令來安裝ECI-Client。
sudo bash -c "$(curl -s https://eci-docs.oss-cn-beijing.aliyuncs.com/eci-client/1.0/install.sh)"
配置
使用ECI-Client,需要預(yù)先配置阿里云密鑰,以便讓ECI-Client有權(quán)限連接到阿里云,命令語法如下:
eci config set-context \
--access-key-id xxxxxx \
--access-secret xxxxxx \
--region-id cn-beijing \
--security-group-id sg-xxx \
--v-switch-id vsw-xxx
說明
如果需要VPC網(wǎng)絡(luò)訪問公網(wǎng),請綁定NAT網(wǎng)關(guān)。具體操作,請參見連接公網(wǎng)。
如果需要公網(wǎng)訪問ECI實例,需要添加相應(yīng)的入方向安全組規(guī)則。具體操作,請參見添加安全組規(guī)則。
如果您除了阿里云密鑰之外,沒有任何VPC、虛擬交換機(jī)、安全組等必要的網(wǎng)絡(luò)資源,可以使用以下命令自動初始化網(wǎng)絡(luò)資源。
eci config set-context \
--access-key-id xxxxxx \
--access-secret xxxxxx \
--init
使用
大多數(shù)情況下,您可以使用與Docker相同語法的命令來管理ECI實例,只需要把命令行開頭的docker
改為eci
。示例如下:
使用Centos鏡像創(chuàng)建一個ECI實例,命令執(zhí)行成功后將返回ECI實例ID。
eci run -t centos bash -c "while true; do sleep 5; date; done"
列出所有ECI實例,以下命令可以打印每個實例的ID、名字、創(chuàng)建時間、狀態(tài)等信息。
eci ps
更多使用方式請參見ECI-CLI。
文檔內(nèi)容是否對您有幫助?