我们配置了一个包含以下代码片段的 Dockerfile:
ENV MEMCACHE_VERSION=8.0 \
MEMCACHED_VERSION=3.2.0
############## END ENVIRONMENT VARIABLES ###############
########################################################
RUN apt-get update && apt-get install -y --no-install-recommends \
zlib1g-dev \
zlib1g \
libmemcached11 \
libmemcachedutil2 \
libmemcached-dev \
libmagickwand-dev
RUN pecl install memcache-$MEMCACHE_VERSION && \
pecl install memcached-$MEMCACHED_VERSION && \
pecl install imagick
Run Code Online (Sandbox Code Playgroud)
但是昨天从17:00开始运行后docker compose up --build -d --force-recreate突然开始出现以下错误。注意:17:00之前没有出现这种情况,一整天都运行得很好。
=> ERROR [builder 3/3] RUN pecl install memcache-8.0 && pecl install memcached-3.2.0 && pecl install imagick 15.1s
Run Code Online (Sandbox Code Playgroud)
#0 15.03 checking for libmemcached location... configure: error: memcached …Run Code Online (Sandbox Code Playgroud)