Делаю так чтобы проект(yii2-basic) можно было запустить одной командой - docker compose up -d.
Это не для разработки, поэтому копирую туда все файлы.
Но хотелось бы чтобы каталог web/uploads был среди volumes, один такой доступный снаружи.
docker-compose.yml
Код: Выделить всё
version: '2'
services:
php:
build: .
volumes:
- ./web/uploads:/app/web/uploads:delegated
ports:
- '8000:80'
Код: Выделить всё
FROM yiisoftware/yii2-php:8.1-apache
COPY . /app
WORKDIR /app
RUN composer install
RUN chown -R www-data:www-data /app
Спасибо.