diff --git a/source/_posts/Docker.md b/source/_posts/Docker.md index f53fad2..1186630 100644 --- a/source/_posts/Docker.md +++ b/source/_posts/Docker.md @@ -312,8 +312,6 @@ docker logs jenkins ![image-20221121131635658](https://markdownhexo.oss-cn-hangzhou.aliyuncs.com/img/image-20221121131635658.png)可以找到初始密码 - - ## docker安装Nginx ```shell @@ -337,3 +335,10 @@ docker pull mcr.microsoft.com/mssql/server docker run -e "ACCEPT_EULA=Y" -e "MSSQL_SA_PASSWORD=Wyd210213" -p 1433:1433 --memory 2000M --name sqlserver2022 -v /etc/sqlserver_data:/var/opt/mssql -d mcr.microsoft.com/mssql/server ``` +## Docker中 ``镜像的来历及快速删除操作 + +```shell +docker rmi -f $(docker images | grep "none" | awk '{print $3}') +``` + +来历:在docker反复build一个Dockerfile,并且使用相同tag(或者不用tag)会存留很多none镜像。第一次build生成一个image id, 再次build后,会重新生成一个image id, 命名和上一个一样,所以上一个镜像的tag和名字就会自动变成 ``。