docker machine 是一種可以讓您在虛擬主機上安裝 docker 的工具,並可以使用 docker-machine 命令來管理主機。
docker machine 也可以集中管理所有的 docker 主機,比如快速的給 100 臺伺服器安裝上 docker。
使用 docker-machine 命令,您可以啟動,檢查,停止和重新啟動託管主機,也可以公升級 docker 客戶端和守護程式,以及配置 docker 客戶端與您的主機進行通訊。
docker-machine create \
--driver virtualbox \
--virtualbox-cpu-count 2 \
--virtualbox-memory 2048 \
--engine-registry-mirror \
--virtualbox-hostonly-cidr "192.168.1.100/24" \
demo-node1
選項解釋:–engine-registry-mirror:docker映象加速位址
–virtualbox-hostonly-cidr: 不能與宿主機同一網段,否則提示網段衝突
# 切換環境變數到mysql-master虛擬機器
eval $(docker-machine env mysql-master)
# 檢視本機容器或映象,會和mysql-master同步,所以只要在本機配置即可
docker ps
docker images
docker run -d -e 「container=docker」 --privileged=true -p 8080:80 --name nginx nginx:latest docker和docker machine的安裝
mac os x 下用 docker toolbox,而且命令也由 boot2docker 換成了 docker machine.當然由於是非 linux 系統,所以mac os x 仍然需要借助於 virtualbox 中的 linux 虛擬機器作為橋梁,docker toolbox 建立的虛擬機...
Docker Machine深入學習
筆者在 docker machine 簡介 一文中簡單介紹了 docker machi程式設計客棧ne 及其基本用法,但是忽略的細節實在是太多了。比如 docker 與 docker machine 的區別?又如當我們執行 docker machine create 命令時,docker machi...
建立主鍵 建立外來鍵 建立約束
建立主鍵 三種方法 建立學生表 第一種 create table student sno char 5 primary key,學號 可以直接指定主鍵 sname char 20 not null,姓名 s char 3 not null,性別 sage integer not null,年齡 sd...