300 字
1 分钟
Docker镜像下载\删除\查看命令_参数详解
标签(空格分隔): docker
镜像 下载\删除\查看:
-
镜像 下载:
- . 下载最新系统
docker pull centos_这里的centos是系统,如果后面不指定系统详细版本号会下载镜像源最新系统 * 2).*_下载指定版本系统**
docker pull centos:6.6下载不同版本在centos后面加上冒号然后是版本号 后面使用的版本号依据搜索出来的镜像提供的一些版本编号来填写

3).Docker常用搜索镜像下载地址: Docker官网的镜像搜索 阿里云提供的国内镜像下载
-
镜像 删除\查看:
1.停止所有的经过镜像实例化运行的容器,这样才能够删除其中的images: 查看容器:
docker ps主要有些参数要说一下1. 不加参数,表示查看当前正在运行的容器2. -a,查看所有容器包括停止状态的容器3. -l,查看最新创建的容器4. -n=x,查看最后创建的x个容器列一下docker ps的结果CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES这些分别代表什么CONTAINER ID:容器ID,唯一标识容器IMAGE:创建容器时所用的镜像COMMAND:在容器最后运行的命令CREATED:容器创建的时间STATUS:容器的状态(你会看到UPXXX,表示运行状态)PORTS:对外开放的端口号NAMES:容器名(也具有唯一性,docker是不允许创建容器名相同的容器的)options 名字 简写 默认 描述 –time -t 10 秒杀之前等待停止
2.查看当前有些什么images```docker images3.删除images,通过image的id来指定删除谁
```textoptions名字 简写 描述--force -f 强制删除图像--no-prune 不要删除未标记的父母例子:
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZEtest1 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB)test latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB)test2 latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB)
$ docker rmi fd484f19954f
Error: Conflict, cannot delete image fd484f19954f because it is tagged in multiple repositories, use -f to force2013/12/11 05:47:16 Error: failed to remove one or more images
$ docker rmi test1
Untagged: test1:latest
$ docker rmi test2
Untagged: test2:latest
$ docker images
REPOSITORY TAG IMAGE ID CREATED SIZEtest latest fd484f19954f 23 seconds ago 7 B (virtual 4.964 MB)
$ docker rmi test
Untagged: test:latestDeleted: fd484f19954f4920da7ff372b5067f5b7ddb2fd3830cecd17b96ea9e286ba5b8#### 问题回顾 删除时出现
$ docker rmi 196e0ce0c9fbError response from daemon: conflict: unable to delete 196e0ce0c9fb (must be forced) - image is referenced in multiple repositories
可以尝试
docker rmi daocloud.io/centos #REPOSITORY 栏中的文字
再次删除时出现
Untagged: daocloud.io/centos:latest
尝试删除
docker rmi #IMAGE ID 栏中的文字
问题示例:
Administrator@DESKTOP-679OPI8 MINGW64 ~$ docker ps -aCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
Administrator@DESKTOP-679OPI8 MINGW64 ~$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdaocloud.io/centos 7 196e0ce0c9fb 5 months ago 197MBdaocloud.io/centos latest 196e0ce0c9fb 5 months ago 197MB
Administrator@DESKTOP-679OPI8 MINGW64 ~$ docker rmi 196e0ce0c9fbError response from daemon: conflict: unable to delete 196e0ce0c9fb (must be forced) - image is referenced in multiple repositories
Administrator@DESKTOP-679OPI8 MINGW64 ~$ docker rmi daocloud.io/centosUntagged: daocloud.io/centos:latest
Administrator@DESKTOP-679OPI8 MINGW64 ~$ docker imagesREPOSITORY TAG IMAGE ID CREATED SIZEdaocloud.io/centos 7 196e0ce0c9fb 5 months ago 197MB
Administrator@DESKTOP-679OPI8 MINGW64 ~$ docker rmi daocloud.io/centosError: No such image: daocloud.io/centos
Administrator@DESKTOP-679OPI8 MINGW64 ~$ docker rmi 196e0ce0c9fbUntagged: daocloud.io/centos:7Untagged: daocloud.io/centos@sha256:822de5245dc5b659df56dd32795b08ae42db4cc901f3462fc509e91e97132dc0Deleted: sha256:196e0ce0c9fbb31da595b893dd39bc9fd4aa78a474bbdc21459a3ebe855b7768Deleted: sha256:cf516324493c00941ac20020801553e87ed24c564fb3f269409ad138945948d4 Docker镜像下载\删除\查看命令_参数详解
https://www.motouguai.com/note/docker-image-download-delete-view-command-parameters-detailed/ 部分信息可能已经过时