When to avoid using docker containers While containers are a wonderful way to package applications let's mention a few cases in which you shouldn't use docker.
Dive into how Docker containers work Containers are small packaged applications that you build once and run on pretty much any hardware/OS combo.
Serverless - times it makes sense and times it doesn't Serverless promises to simplify coding by eliminating all infrastructure considerations. But its costs might outweigh its benifits
NFV - replacing networking hardware with virtualization NFV or Network functions virtualization is the practice of replacing physical specialized hardware with virtualized software components.