Docker: 如何在容器中安装 memcached

Docker: How to install memcached in 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。