Joelkuehle

docker-compose.yml

May 17th, 2024 (edited)
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 0.93 KB | None | 0 0
  1. services:
  2.     nginx:
  3.         image: nginx:1.17.4-alpine
  4.         container_name: nginx
  5.         hostname: nginx
  6.         volumes:
  7.            - PHPMyAdminVolume:/var/www/html:ro
  8.             - ./default.conf:/etc/nginx/conf.d/default.conf:ro
  9.         ports:
  10.            # PHPMyAdmin
  11.             - "9090:9090"
  12.         networks:
  13.            - mynetwork
  14.    
  15.     phpmyadmin:
  16.         image: phpmyadmin:5.2.1-fpm-alpine
  17.         container_name: PHPMyAdmin
  18.         hostname: phpmyadmin
  19.         depends_on:
  20.            - mysql
  21.         restart: on-failure
  22.         volumes:
  23.            - SQLVolume:/var/lib/phpmyadmin
  24.             - PHPMyAdminVolume:/var/www/html
  25.         networks:
  26.            - mynetwork
  27.         environment:
  28.            - PMA_HOST=MySQL
  29.             - PMA_PORT="3306"
  30.             - PMA_ABSOLUTE_URI=https://localhost:9090/
  31.  
  32. networks:
  33.     mynetwork:
  34.         driver: bridge
  35.  
  36. volumes:
  37.     SQLVolume:
  38.    PHPMyAdminVolume:
Advertisement
Add Comment
Please, Sign In to add comment