记录一些常用的docker命令
基本查看命令
查看所有正在运行的容器
1 | docker ps |
查看所有容器
1 | docker ps -a |
查看所有镜像
1 | docker images |
容器基本操作
从镜像文件创建一个容器
1 | docker run [options] image |
启动某个已存在的容器
1 | docker start id/name |
停止某个容器
1 | docker stop id/name |
删除某个容器
1 | docker rm id/name |
停止所有容器
1 | docker stop $(docker ps -a -q) |
删除所有容器
1 | docker rm $(docker ps -a -q) |
连接容器
1 | docker exec -it id/name /bin/bash |
保存容器的修改,提交到镜像
1 | docker commit id name |
保存容器为文件
1 | docker export id > name |
加载容器文件
1 | docker import name newname |
镜像操作
加载镜像
1 | docker load file_name < image_name |
保存镜像到文件
1 | docker save id > name |
删除镜像
1 | docker rmi id |