caching - Docker:如何在容器中安装memcached

标签 caching docker memcached codeigniter-3 docker-container

我正在使用php:5.6-apache docker镜像进行本地开发。现在,我正在使用codeigniter3开发一个门户。我想将memcached用于缓存。但是默认情况下在php:5.6-apache镜像中未找到它。

如何在容器中安装memcached?

现在,我正在尝试使用memcached容器实现此目的,但尚未获得成功。任何帮助将不胜感激。

最佳答案

用这样的东西:

docker-compose.yml

version: "3"
services:
  php:
    build: .
  memcached:
    image: memcached

您可以这样从php容器指向memcached容器:memcached:11211
您将需要在当前的php Dockerfile中启用php-memcached mod。

关于caching - Docker:如何在容器中安装memcached,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44954982/

相关文章:

java - 如何远程查看和编辑 Infinispan 缓存数据

c# - Asp.net 缓存或手动缓存

docker pull-强制下载

php - 堆栈 - 它到底是什么?

node.js - redis/memcached 缓存与 Etag 缓存有何不同?

css - Plone 发送一个指向已缓存但为空的 ploneCustom.css 的链接

ruby-on-rails - rails如何使用部分匹配删除缓存键

python - 有没有办法通过 PyCharm 修改 docker 内的文件?

java - 使用 docker-java 从 Amazon ECR 拉取镜像

session - Rails 4 使用 memcached 作为使用 dalli 的 session 存储