Caddy Laravel Docker Compose File не найденPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Caddy Laravel Docker Compose File не найден

Сообщение Anonymous »

Я пытаюсь настроить Laravel и Caddy в среде Docker. < /p>
Это мой caddyfile < /p>

Код: Выделить всё

:80 {
root * /app/public
encode gzip
php_fastcgi php:9000
file_server
}
Это мой dockerfile для php/laravel:
# Use the official PHP image as the base
FROM php:8.1-fpm

# Set the working directory inside the container
WORKDIR /var/www/html

# Install system dependencies
RUN apt-get update && apt-get install -y \
git \
curl \
libpng-dev \
libonig-dev \
libxml2-dev \
zip \
unzip

# Install PHP extensions
RUN docker-php-ext-install pdo_mysql mbstring exif pcntl bcmath gd

# Install Composer
RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

# Copy composer.json and composer.lock to the container
COPY composer.json composer.lock ./

# Install project dependencies
RUN composer install --no-scripts --no-autoloader

# Copy the rest of the application code to the container
COPY . .

# Set permissions for Laravel storage and bootstrap cache folders
RUN chown -R www-data:www-data \
storage \
bootstrap/cache

# Expose port 9000
EXPOSE 9000

# Start the PHP-FPM server
CMD ["php-fpm"]
< /code>
Это мой docker-compose.yml: < /p>
version: '3.6'
services:
caddy:
image: caddy
restart: unless-stopped
volumes:
- caddy_data:/data
- caddy_config:/config
- caddy_certs:/root/.caddy
- ./Caddyfile:/etc/caddy/Caddyfile
- ../app:/app
ports:
- 80:80
- 443:443

php:
build:
context: ../app
restart: unless-stopped
working_dir: /var/www/html
volumes:
- ../app:/var/www/html
ports:
- 9000:9000

volumes:
caddy_data:
caddy_config:
caddy_certs:
< /code>
Когда я отправляю запрос, я получаю файл, не найден, но проверяю журналы контейнеров PHP, я получаю "get /index.php" 404. < /p>
У кого -нибудь есть идея, что не так с моей конфигурацией. Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/764 ... -not-found
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • React Native File File File File Error Type Ошибка ошибки
    Anonymous » » в форуме Android
    0 Ответы
    58 Просмотры
    Последнее сообщение Anonymous
  • React Native File File File File Error Type Ошибка ошибки
    Anonymous » » в форуме Android
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • React Native File File File File Error Type Ошибка ошибки
    Anonymous » » в форуме Android
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Настройте Xdebug с помощью установки Caddy/Frankenphp Docker в Linux
    Anonymous » » в форуме Linux
    0 Ответы
    50 Просмотры
    Последнее сообщение Anonymous
  • FrankenPHP/Caddy под Docker – невозможно использовать cURL с внутренним именем
    Anonymous » » в форуме Php
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»