instrumentisto/roundcube,路径为/var/db/。因此,建议您的db_dsnw参数设置为:
php$config['db_dsnw'] = 'sqlite:////var/db/roundcube.db?mode=0640';
更多详情参见示例。
PHP_OPCACHE_REVALIDATION镜像中启用了PHP OPcache。默认情况下,为提高性能禁用了缓存重新验证,因此PHP脚本一旦运行就会被永久缓存,对脚本的任何更改都不会生效。
要禁用此行为,请在容器启动时指定PHP_OPCACHE_REVALIDATION=1环境变量。这将开启OPcache重新验证,使PHP脚本的更改生效。在此情况下,还建议禁用PHP OPcache JIT,如下所述。
PHP_OPCACHE_JIT_BUFFER_SIZE(仅>= 1.5版本支持)默认情况下,镜像启用了追踪模式的PHP OPcache JIT,缓冲区大小为100M,以提高性能。
要禁用此行为,请在容器启动时指定PHP_OPCACHE_JIT_BUFFER_SIZE=0环境变量。这将完全关闭OPcache JIT。
SHARE_APP在某些容器环境中(如Kubernetes),无法直接将目录从一个容器共享到另一个容器。此时,应创建卷,将所需文件放入其中,并将该卷挂载到两个容器。
通过设置SHARE_APP=1环境变量,可开箱即用地实现此行为。容器启动时,它会将所有Roundcube Webmail源文件从/app/目录复制到/shared/目录(只需将您的卷挂载到此目录),并从该目录提供服务。详情参见Kubernetes示例。
apache、latest使用Apache HTTP服务器提供Roundcube Webmail服务的镜像。
fpm使用PHP-FPM提供Roundcube Webmail服务的镜像。
此镜像不能单独使用,需配合其他Web服务器镜像(如Nginx、Apache等)。
该镜像基于流行的Alpine Linux项目,可在alpine官方镜像中获取。Alpine Linux比大多数发行版基础镜像小得多(约5MB),因此通常能生成更精简的镜像。
<X>最新主要版本X的最新标签。
<X.Y>最新次要版本X.Y的最新标签。
<X.Y.Z>具体版本X.Y.Z的最新标签。
<X.Y.Z>-r<N>具体版本X.Y.Z的第N个镜像修订标签。
构建后永不更新。
Roundcube Webmail采用GPL-3.0-or-later许可证。
与所有Docker镜像一样,这些镜像可能还包含其他软件,这些软件可能采用其他许可证(如基础发行版中的Bash等,以及所包含主要软件的任何直接或间接依赖项)。
对于任何预构建镜像的使用,镜像用户有责任确保对该镜像的任何使用均符合其中包含的所有软件的相关许可证。
生成instrumentisto/roundcube Docker镜像的源代码采用Blue Oak Model License 1.0.0许可证。
我们无法注意到DockerHub(或其他容器仓库)中的评论,因此请勿使用这些评论来报告问题或提问。
如果您对此镜像有任何问题或疑问,请通过GitHub issue与我们联系。
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务