玩坏docker笔记(二十):创建Machine

本文介绍如何使用Docker Machine在远程主机上进行无密码登录配置、Docker安装及部署,包括创建名为host1和host2的两台machine,详细步骤涵盖ssh-key复制、创建命令执行、docker-daemon配置等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建 Machine

Machine 就是运行 docker daemon 的主机。

“创建 Machine” 指的就是在 host 上安装和部署 docker。

创建第一个 machine: host1

创建 machine 要求能够无密码登录远程主机

(1)配置无密码登录、确保端口2376是可以访问的、可以正常安装软件。

ssh-copy-id  10.12.31.22 #将1号机的ssh key 复制到其他机器

(2)执行创建命令:

docker-machine create --driver generic --generic-ip-address=10.12.31.22 host1

–generic-ip-address 指定目标系统的 IP,并命名为 host1

–generic-ssh-port 指定端口号
在这里插入图片描述创建过程为:

① 通过 ssh 登录到远程主机

② 安装 docker

③ 拷贝证书

④ 配置 docker daemon

⑤ 启动 docker

用同样的方法创建 machine: host2
在这里插入图片描述执行 docker-machine ls 查看:
在这里插入图片描述
已经能看到 machine 了 。 可以登录到 host1 查看 docker daemon 的具体配置

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值