Ubuntu Docker-Machine

版权声明:本文为博主原创文章,未经博主允许不得转载。转载请在文章结尾显眼处附带博主文章地址。 https://blog.csdn.net/qq_27559331/article/details/89886781

Docker-Machine 功能

  • 远程主机或者虚拟机自动安装Docker。
  • 方便管理多个实例,无论系统是windows、linux还是Mac。

安装 Docker-Machine

$ base=https://github.com/docker/machine/releases/download/v0.16.0 &&
  curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
  sudo install /tmp/docker-machine /usr/local/bin/docker-machine

配置远程实例

配置远程多实例流程图
配置成功效果图
可能会用到的命令

docker-machine create

参数 默认值 功能
--generic-engine-port 2376 Docker Daemon Port
--generic-ip-address - 远程主机IP地址(如果管理本机,则为本机IP地址)
--generic-ssh-key - SSH免密登录私钥的路径
--generic-ssh-user root 使用指定用户SSH远程登录
--generic-ssh-port 22 SSH远程登录端口

管理Machine

命令 功能
docker-machine ls 列出所有Machine
docker-machine env MACHINENAME 查询指定Machine的环境变量
eval $(docker-machine env MACHINENAME) 切换当前Machine
docker-machine ip MACHINENAME 查询指定Machine的IP
docker-machine ssh MACHINENAME SSH登录到指定Machine

猜你喜欢

转载自blog.csdn.net/qq_27559331/article/details/89886781
今日推荐