- Charles Max Wood
- Eric Berry
- Mark Erikson
Special Guests: Julian Fahrer
In this episode of Elixir Mix, the panel talks to Julian Fahrer about Docker. Docker
is a container platform, which you can imagine as a set of tools, services, and practices that help you to develop, ship, and run your applications using software container technology. They talk about the applicability for developers for using Docker, the two different ways people use Docker, and how he usually uses Docker. They also touch on the main idea behind containers, the basics of Docker, and more!
In particular, we dive pretty deep on:
- What is Docker?
- Containers are very lightweight
- Containers VS virtual machines
- How are people using Docker with Erlang and/or Elixir?
- What’s the applicability for using Docker?
- Ability to set up complex systems
- Docker works out of the box with Windows, Mac, and Linux
- 2 different ways people use Docker
- How do you usually use Docker?
- Working with Discourse
- Discourse uses Docker exclusively
- Are you saying that the projects are headed more towards open source using Docker?
- Using Docker to have a front and backend separated experience
- Main idea behind containers
- Running things in isolation
- John Papa Demonstration
- The value of deploying a release if you’re doing a Docker container
- The basics of Docker
- And much, much more!
Special Guest: Julian Fahrer.