查看docker创建的所有容器:
docker ps -a
查看docker正在运行的容器列表
docker ps
docker创建一个容器
docker run
启动、停止、重启某个docker 容器
docker start docker_01 docker stop docker_01 docker restart docker_01
删除容器(删除前需要先停止该容器)
docker rm docker_01
慎:删除所有容器
docker rm $(docker ps -a -q)
查看指定容器的指定记录
docker logs -f docker_01
搜索镜像:
docker serach [OPTIONS] TERM
参数说明:
[OPTIONS] :
--filter -f 根据条件过滤结果
--limit 搜索结果的最大条数,默认25条
例如搜索一个java镜像
docker serach java
下载镜像:
docker pull [OPTIONS] NAME[:TA6|@DIFEST]
示例:
docker pull java
使用docker images列出已下载的镜像
docker images [OPTIONS] [REPOSITORY[:TAG]]
示例(列出本地所有的镜像):
docker images --all -a
删除本地镜像:
使用docker rmi即可删除指定镜像
docker rmi [OPTIONS] IMAGE [IMAGE...]
参数说明:
[OPTIONS]:
--force:强制删除:docker rmi --force hello-world
示例(删除hello-world镜像):
docker rmi hello-world
删除所有镜像:
docker rmi -f $(docker images)
保存镜像(将hello-world保存):
docker save hello-world > hello-world.tar
保存输出到文件
docker save --output hello-world.tar hello-world