安装docker engine
docker-machine create --driver=virtualbox vbox-test
(可以下载boot2docker.iso放到对应目录,再运行此命令,跳过命令的下载过程)
docker-machine启动关闭
docker-machine start vbox-test
docker-machine stop vbox-test
ssh虚拟机
docker-machine ssh vbox-test
设置环境变量
docker-machine env --shell fish vbox-test
--根据提示 执行环境变量设置命令, 如: eval (docker-machine env --shell fish vbox-test)
验证环境变量设置
env | grep DOCKER
[optional] docker-machine env --no-proxy vbox-test
在docker engine上创建运行一个container
docker run busybox echo hello world
build a image, in the path same with Dockerfile
docker build -t george/hello_docker:v1.0 .
docker image ls
run in attach mode
docker run -p 4000:80 george/hello_docker:v1.0
run in detach mode
docker run -d -p 4000:80 george/hello_docker:v1.0