Docker Commonds
脑子不够用,记录下自己所学所用的命令,备忘...不断补充.
最最基本的命令
查看 docker 信息
docker info
查看 docker 版本及相关信息
docker version
仅查看 docker 版本信息
docker --version
容器相关的命令
查看正在运行的容器
docker ps
查看所有容器,不管是否运行或停止
docker ps -a
附加一个正在运行的容器,执行该命令后,会进入该容器的控制台...
docker attach containerId/Name
跟镜像相关的命令
搜索远程仓库中的镜像
比如搜索远程仓库中的 nginx 镜像
docker search nginx
拉取远程仓库中的镜像到本机
docker pull imageId/imageName
推送一个本地镜像到远程仓库
docker pull imageId/imageName
查看所有镜像
docker image list
docker build
删除镜像
docker rmi myImage
docker volume 相关命令
docker volume 帮助命令
docker volume --help
列出所有 volumes
docker volume ls
查看指定的 volume 的详细信息
docker volume inspect <volume_name>
查看哪些容器正在使用特定的 volume
docker ps -a filter volume=<volume_name>
查看 volume 的具体内容
ls /var/lib/docker/volumes/<volume_name>/_data
查看 dangling (未被使用) 的 volumes
docker volume ls -f dangling=true
删除指定的 volume
docker volume rm <volume_name>
删除所有未使用的 volumes
docker volume prune
创建新的 volume
docker volume create <volume_name>
导入和导出
导入和导出
docker exp
导出某个镜像为 tar 归档文件,以便我们分发.
docker export imageName:tag > name.tar
Tips:我们可以看到导出的 tar 归档文件的大小
du -sh name.tar
导入某个镜像的 tar 归档文件,会自动解压缩成为一个镜像
docker import name.tag imageName:tar
[支持/订阅](https://afdian.com/a/taadis)作者,以获得更多服务.

浙公网安备 33010602011771号