DockerSlim 在 Linux 中缩小、优化和保护 Docker 容器

大多数从事 Docker 工作的 IT 专业人士都会遇到 Docker 容器大小的问题。 有时 docker 镜像的大小会达到以 GB 为单位的大小,这会消耗系统的大量存储空间,并且难以升级和启动容器。 幸运的是,我们在 Linux/Mac 系统中有一个免费的开源工具,它允许我们保护和最小化 docker 容器的大小高达 30 倍。

为什么使用 DockerSlim ?

  1. 最小化容器的大小,从而减少存储使用量。
  2. 创建轻量级容器以加快启动速度
  3. 减少错误

在本文中,我们将介绍如何安装 DockerSlim 并使用它来最小化 docker 容器。

安装

Linux 和 UNIX 系统(包括 Mac)目前支持 Dockerslim。 dockerslim 二进制文件可以从 DockerSlim GitHub 存储库。 转到下面给出的 GitHub 存储库链接,导航到安装并为您的系统下载最新的二进制文件。

DockerSlim GitHub 存储库:https://github.com/docker-slim/docker-slim

此外,您可以使用 wget 命令下载最新的 DockerSlim 二进制文件:

$ wget https://downloads.dockerslim.com/releases/1.36.1/dist_linux.tar.gz

要提取下载的文件,请运行以下命令。

$ tar -zvxf dist_linux.tar.gz

提取文件后,将二进制文件移动到 /usr/local/bin 目录,如下所示:

$ sudo mv dist_linux/* /usr/local/bin

要验证 DockerSlim 的安装,请运行以下命令。

$ which docker-slim

输出:

使用选项帮助运行 docker docker-slim 以获取有用的命令和指南。

$ docker-slim help

输出: