Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/josejuansanchez/docker-compose-playground
Repository to experiment and learn new things about Docker Compose.
https://github.com/josejuansanchez/docker-compose-playground
docker docker-compose
Last synced: about 5 hours ago
JSON representation
Repository to experiment and learn new things about Docker Compose.
- Host: GitHub
- URL: https://github.com/josejuansanchez/docker-compose-playground
- Owner: josejuansanchez
- Created: 2019-11-26T13:37:14.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2024-04-23T18:20:12.000Z (7 months ago)
- Last Synced: 2024-04-23T20:14:07.090Z (7 months ago)
- Topics: docker, docker-compose
- Language: PHP
- Homepage:
- Size: 35.2 KB
- Stars: 3
- Watchers: 2
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# docker-compose-playground
Repository to experiment and learn new things about Docker.
## Examples
- [Example 01](example-01-httpd). Simple Apache HTTP server with bind mount.
- [Example 02](example-02-php-apache). Simple Apache HTTP server with PHP.
- [Example 03](example-03-nginx). Simple Nginx server.
- [Example 04](example-04-nginx-php-fpm). Simple Nginx server with PHP.
- [Example 05](example-05-mysql). Simple MySQL server with a volume.
- [Example 06](example-06-mysql-env). MySQL credentials are set using environment variables in a `.env` file.
- [Example 07](example-07-mysql-phpmyadmin). Two services, one with MySQL and another with phpMyAdmin.
- [Example 08](example-08-healthcheck). MySQL with healthcheck and phpMyAdmin.
- [Example 09](example-09-lamp). LAMP stack, using a custom image for the web server.
- [Example 10](example-10-lamp-networks). LAMP stack, using a custom image for the web server. The web server and the database are in different networks.
- [Example 11](example-11-lemp). LEMP stack.
- [Example 12](example-12-wordpress). WordPress application.
- [Example 13](example-13-moodle). Moodle application.
- [Example 14](example-14-friendlyhello). Flask application.
- [Example 15](example-15-mysql-phpmyadmin-native_password). Two services, one with MySQL and another with phpMyAdmin. MySQL uses `mysql_native_password` instead of `caching_sha2_password` as default authentication plugin.
- [Example 16](example-16-wordpress-networks). WordPress application using different networks for the services.