sudo systemctl status docker
This command will show whether the docker service is active or inactive
Using containers in a microservices architecture within a linux environment allows each service to run separately in its own lightweight container. This makes it easier to manage, update & scale each part without affecting others. Containers use fewer resources, start quickly, & can be moved easily between different environments like development, testing & production.