5款超好用的开源Docker工具强烈推荐
作者:发布时间:2021-03-24 12:11:35点击:2009
Docker社区已经创建了许多开源工具,它们能帮我们处理各种用例。作者在本文中推荐了5款认为最有用的Docker工具,分别是Watchtower(自动更新Docker容器)、docker-gc(容器和镜像的垃圾回收)、docker-slim(容器瘦身)、rocker:突破Dockerfile的限制,以及ctop(容器的类顶层接口)。
Docker社区已经创建了许多开源工具,它们所能帮你处理的用例甚至会超出你的想象。你可以在网上找到很多酷炫的Docker工具,其中大部分是开源的,都可以在Github上找到。在过去的两年里,我非常热衷于Docker,在大多数开发项目中都使用了它。当你开始使用Docker后,你会发现它适用的场景比你最初预想的还更多。你会希望Docker尽可能为你多做一点事,而它不会让你失望的!Docker社区非常活跃,每天都会出现许多有用的工具,时时关注社区中发生的所有创新是很困难的。为了帮助你,我收集了一些我在日常工作中使用的又有趣又实用的Docker工具,这些工具提升了我的工作效率,减少了原本需要手工完成的工作。watchtower(自动更新Docker容器)Watchtower监视运行容器并监视这些容器最初启动时的镜像有没有变动。当Watchtower检测到一个镜像已经有变动时,它会使用新镜像自动重新启动相应的容器。我想在我的本地开发环境中尝试最新的构建镜像,所以使用了它。Watchtower本身被打包为Docker镜像,因此可以像运行任何其他容器一样运行它。要运行Watchtower,你需要执行以下命令:1dockerrun-d--namewatchtower--rm-v/var/run/docker.sock:/var/run/docker.sockv2tec/watchtower--interval3