1、查看容器日志
docker logs -f <容器名orID>
2、查看正在运行的容器
docker ps
docker ps -a 查看所有的容器,包括已经停止的
3、删除容器
docker rm <容器名orID>
docker rm `docker ps -a -q` 删除所有的容器
4、停止、启动、杀死一个容器
docker stop <容器名orID>
docker start <容器名orID>
docker kill <容器名orID>
5、查看本机所有镜像
docker images
6、删除镜像
docker rmi <镜像名orID>
7、运行一个容器
docker run <镜像名orID>
docker run -p 本机端口:容器中端口 <镜像名orID>运行容器并映射端口
docker run -it <镜像名orID> 运行容器并进入容器中
docker run -d <镜像名orID> 后台运行一个容器
8、拉取镜像
docker pull <镜像名:tag>tag不填默认latest
通常仓库的镜像主页就有完整的命令,直接复制
9、构建自己的镜像
docker build -t <镜像名> <Dockerfile路径>
10、重新进入容器
docker attach <容器id>
11、从容器拷贝文件到本机
docker cp <容器id>:/容器文件路径 /本机路径
12、从本机拷贝文件到容器
docker cp /本机路径 <容器id>:/容器文件路径
11和12注意:只要容器没有被删除,所有文件就都还在,可以随时对停止运行的容器中的文件进行操作