开发者社区> 问答> 正文

使用docker machine 添加主机的时候出现The specified parameter "Password" is not valid.的问题

按照官方例子,我配置如下

export DEBUG=true
export ECS_ACCESS_KEY_ID=xxxxxxxxxxxxxxxxx
export ECS_ACCESS_KEY_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
export ECS_REGION=cn-hangzhou
export ECS_SSH_PASSWORD=Abcd1234.
export MACHINE_DOCKER_INSTALL_URL=http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet
Running pre-create checks...
Creating machine...
(aliyuntest) aliyuntest | Creating key pair for instance ...
(aliyuntest) aliyuntest | Configuring security groups instance ...
(aliyuntest) aliyuntest | Creating instance with image ubuntu1404_64_20G_aliaegis_20150325.vhd ...
Error creating machine: Error in driver during machine creation: aliyuntest | Failed to create instance: Aliyun API Error: RequestId: 518E634D-6097-4EBB-870B-432AE87D022C Status Code: 400 Code: InvalidPassword.Malformed Message: The specified parameter "Password" is not valid.

出现的这个错误是什么原因导致的,求各位大神解答

展开
收起
fengzier 2016-06-06 17:29:10 6282 0
1 条回答
写回答
取消 提交回答
  • 易立,阿里云资深专家,目前负责阿里云容器服务和区块链服务研发。之前曾在IBM中国开发中心工作,担任资深技术专员。关注Docker/Kubernetes等云原生计算和Hyperledger Fabric/Ethereum等区块链技术。

    password 需要满足ECS的需求

    实例的密码。8-30个字符,必须同时包含三项(大、小写字母,数字和特殊符号)。支持以下特殊字符:( ) ` ~ ! @ # $ % ^ & * - + = | { } [ ] : ; ‘ < > , . ? /
    如果传入 Password 参数,请务必使用 HTTPS 协议调用 API 以避免可能发生的密码泄露。

    详见:https://help.aliyun.com/document_detail/25499.html

    2019-07-17 19:29:05
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
应用 Docker 进行持续交付:用技术改变交付路程 立即下载
从Docker到容器服务 立即下载
构建基因数据应用生态系统—— docker in Bio/informatics 立即下载