docker-machine 快速搭建docker环境

环境:腾讯云测试成功

1.条件:本地主机A和远程主机B

2.远程主机B,配置免密登录

1,在本地主机A上生成公钥和私钥,生成命令:ssh-keygen -t rsa

私钥:id_rsa 公钥:id_rsa.pub

2. 把生成的公钥添加到远程主机B的认证配置中,命令:ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

3.在本地主机操作,完成创建远程主机B的docker环境

例子1:docker-machine create -d generic \--generic-ip-address=192.168.22.175 \--generic-ssh-user=root \--engine-registry-mirror http://ef017c13.m.daocloud.io  \dockerhost

例子2:
docker-machine create   --driver generic   --generic-ip-address=203.0.113.81   --generic-ssh-key ~/.ssh/id_rsa   vm
成功后用如下命令即可实现本地docker客户端,连接远程docker服务端daeman,用命令exit可退出远程的docker环境:
eval $(docker-machine env machinename)

4.在本地端A可查看已安装节点

  docker-machine ls


 

  

 

  

原文地址:https://www.cnblogs.com/spotatoman/p/10987529.html

时间: 2024-11-08 22:55:07

docker-machine 快速搭建docker环境的相关文章

Docker Machine快速安装Docker环境

什么是Docker Machine? Machine是一个简化安装Docker环境的工具.怎么简化法,例如,在ubuntu安装一个docker环境要按照U这个系统配置教程来装,哪天又换了CentOS系统,又要按照这个系统配置教程装.市场上主流Linux系统版本很多,每次安装岂不有些麻烦.使用Machine工具就简单很多,一两条命令即可在主流Linux系统上安装Docker环境,用户不用考虑什么操作系统. 另一方面,Machine还具备Docker工具管理什么虚拟化技术,Generic驱动默认管理

02. SpringCloud实战项目-快速搭建Linux环境-运维必备

SpringCloud实战项目全套学习教程连载中 PassJava 学习教程 简介 PassJava-Learning项目是PassJava(佳必过)项目的学习教程.对架构.业务.技术要点进行讲解. PassJava 是一款Java面试刷题的开源系统,可以用零碎时间利用小程序查看常见面试题,夯实Java基础. PassJava 项目可以教会你如何搭建SpringBoot项目,Spring Cloud项目 采用流行的技术,如 SpringBoot.MyBatis.Redis. MySql. Mon

烂泥:学习ubuntu之快速搭建LNMP环境

本文首发于烂泥行天下 现在公司使用的都是ubuntu系统,这几天由于个别项目需要,需要搭建一个LNMP环境.为了快速搭建这个环境,我使用是apt-get方式进行安装.具体的操作步骤,看下面的文章. PS:按照在centos系统下nginx与php-fpm集成是行不通的,因为按照centos下配置的话,nginx访问的主页是空白的. 一.安装nginx 我们首先来安装nginx,使用如下命令: sudo apt-get -y install nginx nginx安装完毕后,我们来查看nginx都

快速搭建Web环境 Angularjs + Express3 + Bootstrap3

快速搭建Web环境 Angularjs + Express3 + Bootstrap3 AngularJS体验式编程系列文章, 将介绍如何用angularjs构建一个强大的web前端系统.angularjs是由Google团队开发的一款非常优秀web前端框架.在当前如此多 的web框架下,angularjs能脱颖而出,从架构设计上就高人一等,双向数据绑定,依赖注入,指令,MVC,模板.Angular.js创新地把后 台技术融入前端开发,扫去jQuery一度的光芒.用angularjs就像写后台代

RHEL 6.2下快速搭建LAMP环境和zabbix 2.0.6

一.快速搭建LAMP环境 1.配置本地yum源 [[email protected] ~]# mount /dev/cdrom /mnt [[email protected] ~]# vi /etc/yum.repos.d/rhel-source.repo [rhel-source] name=rhel-source baseurl=file:///mnt enabled=1 gpgcheck=0 #gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redha

快速搭建LAMP环境

快速搭建LAMP环境 Linux+Apache+MySQL+PHP一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台. 安装步骤: 1. 安装MySQL # yum install mysql-server -y 2. 启动MySQL # /etc/init.d/mysqld start 修改数据库密码 # mysqladmin -u root password "newpassword&q

腾讯云安装openvz,快速搭建测试环境

CSDN送了腾讯云的测试资格,准备拿来作为cici的软件发布首页,想在上面做个demo,无奈没有设备环境,于是想要用openvz来虚拟一些vps: 第一步:选择腾讯云的os模板,centos6.3 第二步:安装openvz           安装方法参见:http://openvz.org/Quick_installation 第三步:下载os模板,创建4个vps,分别是ubutnu centos6.5 suse centos7.0 第四步:开启vps 这里发现vps上不了网,估计是腾讯对na

LVS+keepalived快速搭建测试环境

#LVS+keepalived快速搭建测试环境 #centos6 X64 # LVS 负载均衡模式:DR(直接路由) 192.168.18.31 master(LVS) 192.168.18.32 slave(LVS) 192.168.18.18 VIP 192.168.18.11 web1 192.168.18.12 web2 ################################## #手动配置测试 ###LVS 安装配置 yum install ipvsadm -y rpm -q

centos7.6快速搭建lamp环境调试过程

最小化安装系统后先更新 [[email protected] ~]# yum update -y [[email protected] ~]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) [[email protected] ~]# uname -r3.10.0-957.10.1.el7.x86_64 关闭防火墙systemctl stop firewalld.service 关闭防火墙开机启动systemctl di