Latest:最新的 stable:稳定版 container:容器 image:镜像
查看版本号:docker -v 或docker --version
查看docker详细信息:docker version(包括client 和server)
查看docker更详细的环境信息:docker info
下 载:docker pull nginx:latest 或者 docker imager pull nginx:latest
查看下载的镜像:docker image ls
查看下载的镜像更详细的信息:docker image ls - - no-trunc
列出所有容器:docker ps -a或 docker container ls
启动一个容器:docker run --name busybox -it busybox:latest >>以名字启动,--name 后面的名称可以自己设置,-i为交互式t为终端 。
下载容器:docker pull redis:alpine(精简版)
在运行的容器中执行命令:docker exec -it kv1 /bin/sh
下载容器:基于quay.io,docker pull quay.io/coreos/flannel:v0.12.0-arm64
删除某个container:docker rm 容器名称
查询某个容器:docker search nginx
强制终止容器:docker kill 容器名称
列出最近运行的容器:docker ps -l
查看某个容器运行日志:docker logs [container_id]
中止后台任务container :docker stop [container_id]
查看container详情 :docker inspect [container_id]
再次运行某个container :docker start [container_id]
切换到后台任务container:docker attach [container_id]
镜像列表:docker images
删除镜像:docker rmi images id1 images id2
启动所有容器:docker start $(docker ps -a -q)
删除所有停止的容器 :docker rm $(docker ps -a -q)
更新所有容器启动时自动启动:docker update --restart=always $(docker ps -q -a)
监控:docker stats 容器1 [容器2]
监控所有容器:docker stats $(docker ps -a -q)
docker stats --no-stream=true $(docker ps -a -q)
进入容器内部:docker exec -it [container id] /bin/bash docker exec -it [container id] bash
原文:https://www.cnblogs.com/yangzp/p/13170576.html