> Using an appropriate base image (debian for dev, alpine for production).
Seems to me like this is a good way to introduce subtle differences between dev and prod.
I'd just use the same base images for everything. Consistency is king.
Seems to me like this is a good way to introduce subtle differences between dev and prod.
I'd just use the same base images for everything. Consistency is king.
tldr
Don't use Phusion base images. If you need ssh and logrotate and etc, use lxd or a vm.
Or you can use alpine for dev if you are not concerned about debugging too much.
I would say it boils down to use cases and priorities.