The purpose of the Docker project is to familiarize ourselves with containers.
3 Dockerfiles and 1 Dockercompose had to be made in 4 days to make the project work.
You will find with the repository, a documentation written by me which resumes the functioning of Docker, and how I had to adapt the files provided by Epitech so that they are functional with the docker-compose.
Also, the subject is available if you wish to consult it.
To deploy this project run:
docker-compose up --build
Check if the container is running:
docker ps -a
Shut down all containers:
docker-compose down -v
Delete all containers (including volumes, images):
docker system prune -a --volumes
Images | Build and test | Percentage |
---|---|---|
Poll | βοΈ | 100% |
Result | βοΈ | 100% |
Worker | βοΈ | 100% |
Docker Compose | Build and test | Percentage |
---|---|---|
Service poll | βοΈ | 100% |
Service redis | βοΈ | 100% |
Service worker | βοΈ | 100% |
Service db | βοΈ | 100% |
Service result | βοΈ | 100% |
Volumes | βοΈ | 100% |
Networks | βοΈ | 100% |