> Using an appropriate base image (carbon for dev, alpine for production).
Isn't using the same container everywhere the actual selling point for containers?
Isn't using the same container everywhere the actual selling point for containers?
Note: New services and major functionalities are usually developed locally with unit-tests ensuring compliance with the spec. But once this is done and stuff needs to be integrated with the real system - or debugged later on - there is IMHO nothing that can beat a complete copy of the real system running locally where one can easily manipulate whatever is needed.