如何在busybox:1.31.1-glibc构建的docker映像中使用apk
我正在运行一个以FROM busybox:1.31.1-glibc作为基本映像构建的容器,但是现在当我在容器中并且尝试使用apk安装软件包时,它不起作用。例如:如何在busybox:1.31.1-glibc构建的docker映像中使用apk,docker,Docker,我正在运行一个以FROM busybox:1.31.1-glibc作为基本映像构建的容器,但是现在当我在容器中并且尝试使用apk安装软件包时,它不起作用。例如: / # apk add curl /bin/sh: apk: not found 如果需要,如何将包添加到此正在运行的容器?busybox映像没有包管理器。它旨在最终分发构建工件(如二进制文件),为了方便起见,还提供了一些shell实用程序。典型的用法是将最终的基本图像放在一个文件中 apk是Alpine软件包管理器。如果您想使用它,
/ # apk add curl
/bin/sh: apk: not found
如果需要,如何将包添加到此正在运行的容器?busybox映像没有包管理器。它旨在最终分发构建工件(如二进制文件),为了方便起见,还提供了一些shell实用程序。典型的用法是将最终的基本图像放在一个文件中
apk是Alpine软件包管理器。如果您想使用它,您需要在Dockerfile中使用它作为基础映像。我明白了。我想我可能有麻烦了。我需要运行一个二进制文件,它需要一些动态库。这就是我想安装的…但似乎我必须找到另一种方法来解决这个问题