一、 安装Docker
brew cask install docker
二、常用命令
获取镜像:docker pull 命令,eg:docker pull golang:1.13
列出本地镜像:docker images
移除本地镜像:docker rmi -f <镜像名/镜像ID>
移除容器:docker rm -f <容器ID>
启动容器:docker run -it <镜像名/镜像ID> /bin/bash,eg:docker run -it golang:1.13 /bin/bash(其中,-t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上, -i 则让容器的标准输入保持打开。)
启动已经终止的容器:docker start <容器ID>
终止容器:docker stop <容器ID>
进入容器:docker attach <容器ID>
三、Docker容器目录挂载
docker run -it --name 容器名(自定义) -p 宿主端口:容器端口 -v /宿主主机目录:/容器目录 镜像名
eg:docker run -it --name golang8080 -p 8080:8080 -v /Users/xxxx/go/src/server:/go/src/server 7sdhjs67hd76
多目录挂载时可以连续使用 -v 进行挂载