The docker compose command makes the creation of containers easy. You first need to create a compose.yaml file, here is an example :
Be Careful: Each Docker Volume/Network used need to be created in the compose file outside of services (level 0 of yaml), see the end of the example. By default all of the containers will be created in the same docker network.