NEW! Mirantis Academy -   Learn confidently with expert guidance and On-demand content.   Learn More


Docker: (a few) Best Practices

Diana Dvorkin - April 27, 2017
As Docker continues to evolve, it is important to stay up to date with best practices. We joined JFrog to go over the challenges of Dockerization, Dockerfile tips, and configuration tweaks for production.

You may think that running your application in Docker is no different than running it on the host. This is not that easy; however, with some of the tips provided, you will avoid spending hours of debugging on your own.

Check out this video, featuring Mirantis’ Director of Engineering, Mike Scherbakov, to learn:
  • How to make sure that your application will terminate gracefully within a Docker container, flushing its caches, etc.
  • Why your Docker container is full of zombies, and you’ve never seen that on a host Linux. What to do in order to get rid of them.
  • Peculiarities of proxying network traffic to your application from outside the host
  • How to keep your containers running when you upgrade Docker, or change parameters and need to restart the daemon.


Choose your cloud native journey.

Whatever your role, we’re here to help with open source tools and world-class support.


Subscribe to our bi-weekly newsletter for exclusive interviews, expert commentary, and thought leadership on topics shaping the cloud native world.