Guest User

Untitled

a guest
Dec 29th, 2018
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.41 KB | None | 0 0
  1. version: '3'
  2. services:
  3. app:
  4. build:
  5. context: .
  6. dockerfile: .docker/Dockerfile
  7. image: laravel-docker
  8. ports:
  9. - 8080:80
  10. # specify a path on the host machine to map the
  11. volumes:
  12. - .:/srv/app
  13. # linking services so that our application can communicate with these servcies.
  14. links:
  15. - mysql
  16. - redis
  17. # - phpmyadmin
  18. environment:
  19. DB_HOST: mysql
  20. DB_DATABASE: laravel_docker
  21. DB_USERNAME: app
  22. DB_PASSWORD: password
  23. REDIS_HOST: redis
  24. SESSION_DRIVER: redis
  25. CACHE_DRIVER: redis
  26. # db:
  27. # image: mysql:5.7
  28. # ports:
  29. # - 3307:3306
  30. # volumes:
  31. # - dbdata:/var/lib/db
  32. # environment:
  33. # MYSQL_DATABASE: laravel_docker
  34. # MYSQL_USER: app
  35. # MYSQL_PASSWORD: password
  36. # MYSQL_ROOT_PASSWORD: password
  37. mysql:
  38. image: mysql:5.7
  39. ports:
  40. - 13306:3306
  41. environment:
  42. MYSQL_DATABASE: laravel_docker
  43. MYSQL_USER: app
  44. MYSQL_PASSWORD: password
  45. MYSQL_ROOT_PASSWORD: password
  46. volumes:
  47. # without DATA_SAVE_PATH
  48. - mysql:/var/lib/mysql
  49. redis:
  50. image: redis:5.0-alpine
  51. ports:
  52. - 16379:6379
  53. # phpmyadmin:
  54. # image: phpmyadmin/phpmyadmin
  55. # depends_on:
  56. # - mysql
  57. # ports:
  58. # - 9191:80
  59. # phpmyadmin:
  60. # image: phpmyadmin/phpmyadmin
  61. # depends_on:
  62. # - db
  63. # ports:
  64. # - "9192:80"
  65. # volumes:
  66. # dbdata:
Add Comment
Please, Sign In to add comment