docker 使用

打包镜像

  • save

    1
    docker save -o nginx.tar nginx:1.18.0-alpine-perl
  • load

    1
    docker load --input nginx.tar

删除none镜像

在docker反复build后,会存留很多none镜像,下面命令一键删除所有none镜像

1
2
3
4
5
6
docker rmi `docker images | grep  '<none>' | awk '{print $3}'`

# 更简单方法
docker rmi `docker images -q -f dangling=true`
#
docker rmi $(docker images -q -f dangling=true)

更新已启动的容器的参数

1
docker update --restart=always <container>

删除容器

删除所有停止的容器,运行中的容器不会被删除

1
docker rm $(docker ps -a -q)
  • 本文作者: forever杨
  • 本文链接: https://blog.yl-online.top/posts/deb080b.html
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。如果文章内容对你有用,请记录到你的笔记中。本博客站点随时会停止服务,请不要收藏、转载!