Docker学习笔记

安装(Mac)

Docker Toolbox

创建docker machine

1
$ docker-machine create --driver vmwarefusion demo

之后需要进行一些设置和初始化工作

1
2
3
4
5
6
7
8
$ docker-machine env demo
// 按照提示运行 eval
$ eval $(docker-machine env demo)
// 现在docker-machine demo已经running了
$ docker-machine ls
NAME ACTIVE URL STATE URL SWARM DOCKER ERRORS
demo * vmwarefusion Running tcp://192.168.235.137:2376 v1.9.1

启动和停止:

1
2
docker-machine start demo
docker-machine stop demo

查看docker-machine

1
docker-machine ls

ssh连接

1
docker-machine ssh demo

获取镜像

1
2
3
4
5
6
docker run -d nginx # -d表示后台运行
docker ps # 查看正在运行的镜像
docker ps -a # 查看所有镜像
docker kill <name> # 停止镜像
docker rm <name> # 移除镜像
docker images # 查看本地已有的镜像