Advertisement
SaleB

php-dev-stack-compose

Sep 30th, 2024
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.91 KB | None | 0 0
  1. version: '3.8'
  2.  
  3. services:
  4.  # Apache and PHP service
  5.   web:
  6.     image: php:8.2-apache
  7.     container_name: php-apache-container
  8.     ports:
  9.      - "15080:80"
  10.     volumes:
  11.      - .:/var/www/html
  12.  
  13.   # MySQL service
  14.   mysql:
  15.     image: mysql:latest
  16.     networks:
  17.      - my-network
  18.     container_name: mysql-container
  19.     ports:
  20.      - "15306:3306"
  21.     environment:
  22.       MYSQL_ROOT_PASSWORD: root_password
  23.       MYSQL_DATABASE: your_database
  24.       MYSQL_USER: your_user
  25.       MYSQL_PASSWORD: your_password
  26.     volumes:
  27.      - ./mysql-data:/var/lib/mysql
  28.  
  29.   # phpMyAdmin service
  30.   phpmyadmin:
  31.     image: phpmyadmin/phpmyadmin
  32.     networks:
  33.      - my-network
  34.     container_name: phpmyadmin-container
  35.     ports:
  36.      - "15081:80"
  37.     environment:
  38.       PMA_HOST: mysql
  39.       MYSQL_ROOT_PASSWORD: root_password
  40.     depends_on:
  41.      - mysql
  42.  
  43. # Define networks
  44. networks:
  45.   my-network:
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement