在 Debian 上“软件包没有安装候选”,但在 Ubuntu 上则不然

在 Debian 上“软件包没有安装候选”,但在 Ubuntu 上则不然

我将 Docker 与 php-fpm 映像一起使用,该映像使用 Debian Buster 作为其操作系统。我有点困惑为什么这两个包:php-smbclientphp7.3-sybase无法安装,因为它们列在官方存储库中。我正在跑步apt-get update -y && apt-get install -y php-smbclient,所以我不认为我做错了什么。不过,我仍然可以在 Ubuntu 上使用这些包。如果我没有其他选择,我正在考虑下载 .deb 并手动安装它。我有什么遗漏的吗?

答案1

如果您使用该7.2-debian-10-prod标签来获取基于 Debian 10 (Buster) 的映像,则一切正常:

docker pull bitnami/php-fpm:7.2-debian-10-prod

在容器内部,运行apt update && apt install -y php-smbclient php-sybase.

相关内容