初学docker把学习过程记录下来:
我用的是mac,所以以下的所有步骤都是在有关mac的,linux的可以参考:
一、docker安装:
1 安装toolbox:
由于docker是在boot2docker上运行,而boot2docker是运行在toolbox上的。
https://www.docker.com/products/docker-toolbox
2 安装boot2docker
a 首先安装homebrew:执行以下脚本
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
b 执行命令:brew install boot2docker
它会自动地去把依赖的docker一块安装了,
c 配置export DOCKER_HOST=tcp://192.168.59.103:2376
export DOCKER_CERT_PATH=/Users/markfeng/.boot2docker/certs/boot2docker-vm
export DOCKER_TLS_VERIFY=1
3 运行:docker run hello-world
出现:Hello from Docker!
This message shows that your installation appears to be working correctly.
说明docker安装成功
4 下载并启动镜像
比如:下载并安装tomcat镜像 run命令相当于create+start tomcat:version ,如果没有写版本则表示最新版本
docker run tomcat
5 绑定服务器与虚拟机的端口;
6 替换docker库为阿里云镜像docker库;