In this episode of The New Stack Makers, host Jack Wallen chats with two members of the Docker staff, engineer Christopher Crone and marketing specialist Jim Armstrong, about certain best practices (for both developers and enterprise users) when using Docker containers. Anyone from developers and enterprise users trusted with deploying containers will gain some insight into this agile technology.
Out of the gate, the interview opens with a definition of containers and what makes this rising star technology so crucial to developers and important to businesses. But this isn’t a Wikipedia definition of a container, these definitions come from those who help create the technology charged with deployment of containers. According to Crone, “A container is a technology for isolating applications … you can start by running it on a physical machine or you can otherwise virtualize it … and finally there’s containers where you use kernel notions like namespaces to isolate processes inside the kernel.” Jim Armstrong adds, “Docker … created the tools (such as Docker Desktop) that took the underlying operating system parts … and made those tools easy to use.”