agallardo206/php-composer-and-mysql

By agallardo206

Updated 3 months ago

php:8.1-apache was used as a base, with PHP, apache, composer, pdo_mysql as an add-on.

Image
Languages & Frameworks

38

backend:

image: docker pull agallardo206/php-composer-and-mysql:1.0
container_name: backend
working_dir: /var/www/html/public
restart: always
ports:
  - "85:8003"
volumes:
  - ./www/backend:/var/www/html
  - ./www/backend:/CD
 command: >
  /bin/sh -c "composer install --ignore-platform-req=ext-bcmath &&
  php artisan key:generate &&
  php artisan storage:link &&
  php artisan migrate &&
  php artisan optimize &&
  php artisan passport:install &&
  php artisan serve --host=0.0.0.0 --port=8003"

Docker Pull Command

docker pull agallardo206/php-composer-and-mysql