看到一个镜像的名称是空的,怎么给它添加名字呢?
欢迎选择我的课程,让我们一起见证您的进步~~
docker tag imageid name:tag正解。 在csphere這個docker管理平台還可以在線上為image添加tag
空鏡像是在 pull 的時候的「快取」,直接 docker rmi IMAGE ID 刪除就好了。
------update-----
原來這個 image 是某個 container 在使用,而樓主要保存。那麼步驟如下:
docker ps -a | grep 镜像 ID # 拿這個鏡像的 ID 得到正確的 container 的 id
docker ps -a | grep 镜像 ID
docker commit -a 'message aaaa' CONTAINER_ID NEW_IMAGE_NAME # 把該容器保存為一個新鏡像。
docker commit -a 'message aaaa' CONTAINER_ID NEW_IMAGE_NAME
docker tag IMAGEID new_repository newTAG 試試這個了
:有兩種,一種是良性是,在build鏡像時候依賴的其他層,這種none鏡像是正常的。 一種是build失敗這種none鏡像是可以清除的。 build成功的鏡像push以後在pull下了就看不到良性的none鏡像。
docker tag imageid name:tag正解。
在csphere這個docker管理平台還可以在線上為image添加tag
空鏡像是在 pull 的時候的「快取」,直接 docker rmi IMAGE ID 刪除就好了。
------update-----
原來這個 image 是某個 container 在使用,而樓主要保存。那麼步驟如下:
docker ps -a | grep 镜像 ID
# 拿這個鏡像的 ID 得到正確的 container 的 iddocker commit -a 'message aaaa' CONTAINER_ID NEW_IMAGE_NAME
# 把該容器保存為一個新鏡像。docker tag IMAGEID new_repository newTAG 試試這個了
一種是build失敗這種none鏡像是可以清除的。 build成功的鏡像push以後在pull下了就看不到良性的none鏡像。