什么是 Image
docker命令
docker image 的相关操作
1 | docker pull ##从register拉取image |
1 | docker push ##push Image到register |
1 | docker build -t yefan813/hello-world . ##从DockerFile 构建一个 名为yefan813/hello-world的image ,‘.’是当前路径 (治理有个生成临时 container 的过程,然后 commit 成 一个 image,后删除临时的 container) |
1 | docker run yefan813/hello-world ##从 image 启动一个容器 |
1 | docker run -it centos ##交互式标准输出运行一个容器 |
1 | docker image ls ##列出现有的image |
1 | docker image rm 8dfc1a4e336e ##删除image |
1 | docker history 19452756bcd1 ##查看image的分层 |
1 | docker rmi 8dfc1a4e336e ##删除 image |
1 | docker container ls -aq ##列出 container id |
1 | docker rm $(docker container ls -aq) ##快速删除所有 container |
1 | docker container ls -f "status=exited" ##列出退出的 container |
1 | docker container ls -f "status=exited" -q ##列出退出的 container的 id |
1 | docker rm $(docker container ls -f "status=exited" -q) ##快速删除退出状态 container |