docker 删除镜像命令 与示例
时间: 2024-02-06 10:03:34 浏览: 93
以下是使用Docker命令删除镜像的示例:
1. 使用`docker rmi`命令删除镜像:
```shell
docker rmi <镜像名称或ID>
```
示例:
```shell
docker rmi ubuntu:latest
```
2. 使用`docker image rm`命令删除镜像:
```shell
docker image rm <镜像名称或ID>
```
示例:
```shell
docker image rm nginx:latest
```
3. 使用`docker image prune`命令删除未使用的镜像:
```shell
docker image prune
```
示例:
```shell
docker image prune
```
4. 使用`docker rmi -f`命令强制删除镜像:
```shell
docker rmi -f <镜像名称或ID>
```
示例:
```shell
docker rmi -f redis:latest
```
请注意,删除镜像前请确保不再需要该镜像,并谨慎操作,因为删除后将无法恢复。
相关问题
docker import导入tar镜像命令示例
好的,对于Docker来说,使用import命令可以将本地的tar镜像文件导入到Docker中。具体示例命令如下:
```
docker import /path/to/yourimage.tar yourimagename:tag
```
其中,/path/to/yourimage.tar是你要导入的tar镜像文件路径,yourimagename是你要为导入的镜像设置的名称,tag是你要为导入的镜像设置的标签。
举个例子,如果你的tar镜像文件路径为/home/user/myimage.tar,你要为导入的镜像设置的名称为myimage,标签为v1.0,那么命令就应该是这样的:
```
docker import /home/user/myimage.tar myimage:v1.0
```
执行完这个命令后,你就可以在Docker中使用myimage:v1.0这个镜像了。
docker 镜像制作命令
Docker 镜像制作命令包括:
1. docker build:从 Dockerfile 构建镜像。
2. docker commit:从容器创建镜像。
3. docker import:从归档文件创建镜像。
4. docker load:从归档文件创建镜像。
5. docker save:将镜像保存到归档文件中。
具体使用方法如下:
1. docker build
语法:docker build [OPTIONS] PATH | URL | -
示例:docker build -t myimage:v1 .
说明:在当前目录下的 Dockerfile 中构建名为 myimage:v1 的镜像。
2. docker commit
语法:docker commit [OPTIONS] CONTAINER [REPOSITORY[:TAG]]
示例:docker commit mycontainer myimage:v1
说明:从名为 mycontainer 的容器创建名为 myimage:v1 的镜像。
3. docker import
语法:docker import [OPTIONS] file|URL|- [REPOSITORY[:TAG]]
示例:docker import http://example.com/myimage.tar.gz myimage:v1
说明:从归档文件 http://example.com/myimage.tar.gz 创建名为 myimage:v1 的镜像。
4. docker load
语法:docker load [OPTIONS]
示例:docker load -i myimage.tar.gz
说明:从归档文件 myimage.tar.gz 创建镜像。
5. docker save
语法:docker save [OPTIONS] IMAGE [IMAGE...]
示例:docker save myimage:v1 > myimage.tar.gz
说明:将镜像 myimage:v1 保存到归档文件 myimage.tar.gz 中。
阅读全文