安装
brew cask install docker
Ubuntu镜像
docker search ubuntu16 #显示ubuntu镜像列表
docker pull rootproject/root-ubuntu16 #安装镜像文件
docker images #显示镜像
docker rmi 镜像ID #删除镜像
Ubuntu容器
docker run -t -i ubuntu:latest //bin/bash
#启动一个 bash 终端,允许用户进行交互。-t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上, -i 则让容器的标准输入保持打开。
docker run -it -v /Users/zhangzhiqiang/aosp:/usr/Downloads rootproject/root-ubuntu16 /bin/bash
#通过-v参数,冒号前为宿主机目录,必须为绝对路径,冒号后为镜像内挂载的路径。现在镜像内就可以共享宿主机里的文件了。默认挂载的路径权限为读写。如果指定为只读可以用:ro
docker ps -a #显示容器列表
docker attach 容器ID #进入容器
exit #退出容器
如果要正常退出不关闭容器,请按Ctrl+P+Q进行退出容器
docker rm 容器ID #删除容器