@zslzxc
2018-08-15T11:03:48.000000Z
字数 1653
阅读 1651
docker-machine
aliyun
docker-machine-driver-aliyunecs
docker-machine create -d aliyunecs
Usage: docker-machine create [OPTIONS] [arg...]
...
创建用户,创建并保存AccessKey和AccessKeySecret
创建专有网络VPC(由于您尝试创建经典网络实例,目前docker已经不支持经典网络实例了)
在产品与服务中搜索VPC,选择区域,点击创建
docker-machine create -d aliyunecs --aliyunecs-io-optimized=optimized --aliyunecs-description=aliyunecs-machine-driver --aliyunecs-instance-type=ecs.n4.small --aliyunecs-vpc-id=vpc-m5ekqa8vqgkpuwxtpbXXX --aliyunecs-vswitch-id=vsw-m5ekldnedq0vioeoeaXXX --aliyunecs-access-key-id=LTAIrURfd9velXXX --aliyunecs-access-key-secret=3qL7Yw5APp2SvwHWdTSSlL9ICrXXXX --aliyunecs-region=cn-qingdao dockertest
注意:
--aliyunecs-region 指服务器所在地区
--aliyunecs-access-key-secret 指访问控制用户的AccessKeySecret
--aliyunecs-access-key-id 指访问控制用户的AccessKey
--aliyunecs-instance-type 指服务器实例型号
--aliyunecs-vpc-id 专有网络ID
--aliyunecs-vswitch 交换机ID
请不要直接复制粘贴使用,因为其中一些值被XXX所替代了
docker-machine ssh <machine-name>
连接docker-machine env
将环境变量加入到,通过docker-machine env --unset
删除本地docker-server
amor@amor-PC:~$ docker-machine env --help
Usage: docker-machine env [OPTIONS] [arg...]
Display the commands to set up the environment for the Docker client
Description:
Argument is a machine name.
Options:
--swarm Display the Swarm config instead of the Docker daemon
--shell Force environment to be configured for a specified shell: [fish, cmd, powershell, tcsh], default is auto-detect
--unset, -u Unset variables instead of setting them
--no-proxy Add machine IP to NO_PROXY environment variable
docker-machine rm <docker-machine-name>
来删除