docker-machine批量安装和配置 docker host
来源:互联网 发布:python可以开发游戏吗 编辑:程序博客网 时间:2024/06/05 07:15
前言:
Docker Machine 支持在不同的环境下安装配置 docker host,包括:
Linux 操作系统 - centos、ubuntu
虚拟化平台 - VirtualBox、VMWare、Hyper-V
OpenStack - 公有云、私有云
安装:
官方安装:
curl -L https://github.com/docker/machine/releases/download/v0.13.0/docker-machine-`uname -s`-`uname -m` >/tmp/docker-machine &&chmod +x /tmp/docker-machine &&sudo cp /tmp/docker-machine /usr/local/bin/docker-machine
(注:一般来说是装不上去的,你需要FQ)
手动安装:
想办法把docker-machine-Linux-x86_64下载下来。
复制docker-machine-Linux-x86_64,并设置权限
cp docker-machine-Linux-x86_64 /tmp/docker-machinechmod +x /tmp/docker-machinecp /tmp/docker-machine /usr/local/bin/docker-machine
使docker-machine正常显示,复制docker-machine.bash
cp docker-machine.bash /etc/bash_completion.d/docker-machine.bashcp docker-machine-prompt.bash /etc/bash_completion.d/docker-machine-prompt.bashcp docker-machine-wrapper.bash /etc/bash_completion.d/docker-machine-wrapper.bash
(注:docker-machine.bash从https://github.com/docker/machine/tree/master/contrib/completion/bash
下载)
vim /root/.bashrc
PS1='[\u@\h \W$(__docker_machine_ps1)]\$ 'source /etc/bash_completion.d/docker-machine-wrapper.bashsource /etc/bash_completion.d/docker-machine-prompt.bashsource /etc/bash_completion.d/docker-machine.bash
验证
docker-machine version
docker-machine ls
配置双机互信
node0 172.16.1.1
node1 172.16.1.2
node2 172.16.1.3
(互信百度教程自己配置)
配置完互信,接下来我们开始创建
(这里的创建是为远程机器,进行docker安装配置)
docker-machine create –driver generic –generic-ip-address=172.16.1.2 docker1
docker-machine create –driver generic –generic-ip-address=172.16.1.3 docker2
docker-machine ls
docker-machine config docker1
docker-machine env docker1
docker-machine upgrade 更新 machine 的 docker 到最新版本,可以批量执行:
docker-machine upgrade docker1 docker2
docker-machine scp 可以在不同 machine 之间拷贝文件,比如:
docker-machine scp docker1:/tmp/a docker2:/tmp/b
- docker-machine批量安装和配置 docker host
- docker和docker-machine的安装
- CentOs安装Docker,docker machine
- 【Docker】通过Docker-Machine安装Docker
- 安装和配置docker
- Docker教程:docker machine的配置和命令
- 安装 Docker Machine
- docker-machine的安装
- 安装 Docker Machine
- Ubuntu安装配置Docker和Docker-compose
- Docker - SSH to Docker Machine - remote host identification has changed!
- Docker Machine快速安装Docker环境(二)
- Docker的安装和配置
- Docker Engine和Docker Machine介绍
- Docker host debian8全配置
- 使用Docker Machine安装UCP
- Docker vs Docker-machine
- Docker Machine
- springcloud入门之路由网关zuul
- drop
- 《Unix网络编程》笔记(I/O模型)
- 二叉排序树的创建与使用
- 乌镇AI论坛最全盘点:中国互联网半壁江山坐在了一起,他们怎么看AI
- docker-machine批量安装和配置 docker host
- 波浪号按位取反和叹号逻辑非取反
- Oracle 导出某一用户下数据,Table不全
- lldb python 脚本扩展之超级断点增强版
- JDBC详解
- 【中文教学视频】Android Oreo 中的后台进程
- vue中渲染数据可能有一个无限更新循环--You may have an infinite update loop in a component render function.
- jquery报错
- Google 开发者大会报名结果出炉