Wpis z mikrobloga

@#!$%@?: Daj więcej informacji. Status 0 to poprawne zakończenie procesu. Jaki obraz uruchamiasz? To jest z compose czy po prostu odpalasz obraz? Przez CLI masz to samo? Przekazujesz jakieś dodatkowe parametry, zmienne środowiskowe?
@gentooman: Mój dockerfile:

FROM php:8.2-apache

RUN apt-get update -y && apt-get install -y \
nodejs \
npm \
curl \
zip \
unzip \
wget \
&& docker-php-ext-install pdo pdo_mysql

WORKDIR /var/www
COPY . .
COPY ./docker/vhost.conf /etc/apache2/sites-available/000-default.conf
COPY --from=composer:2.4.4 /usr/bin/composer /usr/bin/composer

RUN a2enmod rewrite

ENV PORT=80
ENTRYPOINT ["docker/install.sh"]
@#!$%@?: W dokumentacji masz If CMD is defined from the base image, setting ENTRYPOINT will reset CMD to an empty value. In this scenario, CMD must be defined in the current image to have a value.
Oryginalny obraz definiuje CMD.
Mozesz
- Wywalić twój entrypoint, bo narazie robi to samo co originally
- Dodać CMD ["apache2-foreground"] na końcu Dockerfile