[英]Docker container keeps restarting using a PHP image
我的docker-compose文件:
services:
php:
build:
context: .
args:
version: 7.3.0
dockerfile: ./environment/php/Dockerfile
container_name: backend
restart: always
depends_on:
- mysql
volumes:
- ./api:/api
我的Dockerfile包含以下內容:
ARG version
FROM php:${version}
# Install system libraries
RUN apt-get update -y && apt-get install -y \
unzip \
zlib1g-dev \
git
# Install php extensions
RUN docker-php-ext-install \
zip \
pdo_mysql
EXPOSE 81
當我運行docker-compose up -d時,容器會繼續使用以下日志重新啟動:
/ usr / local / bin / docker-php-entrypoint:9:exec:引導程序:找不到
是什么導致此問題?
您正在使用php cli
圖片,我認為您必須使用fpm
圖片
在Dockerfile中FROM php:${version}-fpm
-fpm或
args:
version: 7.3.0-fpm
在docker-compose.yml中
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.