安装
- 终端安装:
-
$ brew cask install docker
- 手动下载安装:
基本操作
- 镜像基本操作:
-
$ docker pull python:3.6 # 拉取python:3.6镜像 $ docker images # 查看镜像 $ docker images -a # 查看所有镜像 $ docker images -a -q # 查看所有镜像ID $ docker rmi ID/NAME # 删掉某个镜像 $ docker rmi $(sudo docker images -a -q) # 删除所有镜像 $ docker save -o sam-cctv.tar samv1/cctv:amqp # 保存镜像samv1/cctv:amqp为sam-cctv.tar $ docker load -i sam-cctv.tar # 重新加载镜像 $ docker tag samv1/cctv:amqp samv1/cctv:bak # 更改镜像标签samv1/cctv:amqp为samv1/cctv:bak
- 容器基本操作:
-
$ docker ps # 查看容器 $ docker ps -a # 查看所有容器 $ docker ps -a -q # 查看所有容器ID $ docker ps rm ID/NAME # 删掉某个容器 $ docker rm $(sudo docker ps -a -q) # 删掉所有容器
- 卷基本操作:
-
$ docker volume # 查看卷 $ docker volume ls # 列出所有卷 $ docker volume ls -q # 列出所有卷ID $ docker volume rm $(sudo docker volume ls -q) # 删除所有卷
- 启动swarm中的服务:
-
$ docker stack deploy -c docker-stack.yml samv1 # 启动docker-stack.yml并将服务命名为samv1 $ docekr stack rm samv1 # 关闭samv1服务
- 更多操作:
-
请查看菜鸟教程!!!