docker容器中没有apt命令如何解决

标签: , , ,

正在查看 1 条回复
  • 作者
    帖子
    • okass2 - WirelessLink社区okass2
      版主
      #1612
      Up
      1
      Down
      ::

      在一些 Docker 容器镜像中,比如基于 Alpine Linux 的镜像,不含有 apt 包管理工具,而是使用 apk 作为包管理工具。如果你在这样的容器中,你应该使用 apk add 来安装软件。

      比如,要安装 nano 编辑器,你应该运行:

      apk add nano

      要安装 vim 编辑器,你应该运行:

      apk add vim

      如果要安装apt 包管理器,应该运行

      apk add apt

      如果你确认你的容器基于 Debian 或 Ubuntu(这两个系统通常使用 apt 作为包管理工具),但仍然没有 apt 命令,那么你的容器可能被精简过。这种情况下,你可能需要更换一个更完整的镜像。

      访问ChatGPT的可用VPS机房IP推荐 Lisahost美国原生IP搬瓦工美西DMITTripodcloudFrantech
    • okass2 - WirelessLink社区okass2
      版主
      #1613
      Up
      0
      Down
      ::

      如果没有 ll命令可以通过添加如下命令解决。

      echo “alias ll=’ls -l'” >> ~/.bashrc && source ~/.bashrc

      访问ChatGPT的可用VPS机房IP推荐 Lisahost美国原生IP搬瓦工美西DMITTripodcloudFrantech
正在查看 1 条回复
  • 哎呀,回复话题必需登录。
WirelessLink社区
Logo