Skip to content

BJWRD/Docker

Repository files navigation

Docker

Welcome to the Docker Examples Repository! This repository contains a collection of examples and best practices for working with Docker, an open-source platform that allows you to automate the deployment and management of applications using containerisation.

Getting Started

To explore the Docker deployments in this repository, follow these steps:

1. Clone the repository to your local machine:

git clone https://github.com/BJWRD/Docker.git

2. Navigate to the required repository directory:

cd Docker

3. Choose one of the available deployments from the list below and follow the instructions provided in their respective directories:

  • docker-certs-101: An example of configuring an SSL Certificate for your Docker Container.

  • docker-mysql-backups: MySQL Database, provisioned and hosted via Docker-Compose. Including a Trivy Image Scan, Docker Secrets implementation, followed by a Database Backup.

  • docker-simple-webapp-python-flask: This is a simple web application using Docker and Python Flask.

Feel free to explore each example's directory for detailed instructions on how to use Docker. Each example comes with its own README file that provides step-by-step guidance.

License

This repository is licensed under the MIT License. Feel free to use the examples provided here for educational use.

Happy exploring with Docker! If you have any questions or need assistance, please don't hesitate to reach out.