21 Days of Docker-Day 1 — Introduction to Docker

What is Docker?

Docker is an open platform for developing, shipping and running application. Its main benefit is to package applications in containers, allowing them to be portable to any system running a Linux, Mac or Windows operating system (OS).

It follows the build once and runs anywhere approach.

Docker Engine

Docker Engine is a client-server application with these major components:

  • A server which is a type of long-running program called a daemon process (the dockerd command).
  • A REST API that specifies interfaces that programs can use to talk to the daemon and instruct it what to do.
  • A command line interface (CLI) client (the docker command).
  • The CLI uses the Docker REST API to control or interact with the Docker daemon through scripting or direct CLI commands. Many other Docker applications use the underlying API and CLI.
  • The daemon creates and manages Docker objects, such as images, containers, networks, and volumes.

14 Replies to “21 Days of Docker-Day 1 — Introduction to Docker”

  1. I was more than happy to find this site. I need to to thank you for your time due to this fantastic read!! I definitely appreciated every part of it and i also have you saved to fav to see new stuff in your blog.|

  2. Hello would you mind sharing which blog platform you’re using? I’m looking to start my own blog in the near future but I’m having a difficult time making a decision between BlogEngine/Wordpress/B2evolution and Drupal. The reason I ask is because your design and style seems different then most blogs and I’m looking for something completely unique. P.S Sorry for being off-topic but I had to ask!|

    1. Thanks Lamonica, I am using wordpress, please let me know if you need any other info

      Thanks
      Prashant

  3. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get several emails with the same comment. Is there any way you can remove people from that service? Thank you!|

    1. Sorry for the trouble Shanae, I checked from my end and unfortunately there is no such option

  4. Thank you for another informative blog. Where else could I get that type of info written in such a perfect way? I’ve a project that I am just now working on, and I’ve been on the look out for such information.

  5. Hi there! I just would like to give you a huge thumbs up for the great information you have got here on this post. I’ll be coming back to your web site for more soon.|

  6. Do you mind if I quote a few of your posts as long as I provide credit and sources back to your website? My blog is in the exact same area of interest as yours and my users would genuinely benefit from some of the information you provide here. Please let me know if this alright with you. Thanks a lot!|

Comments are closed.