{"id":1779,"date":"2018-12-31T13:40:23","date_gmt":"2018-12-31T13:40:23","guid":{"rendered":"https:\/\/www.bsetec.com\/blog\/?p=1779"},"modified":"2018-12-31T13:40:23","modified_gmt":"2018-12-31T13:40:23","slug":"docker-container-technology","status":"publish","type":"post","link":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/","title":{"rendered":"Docker Container Technology"},"content":{"rendered":"<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-1782 size-full\" src=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg\" alt=\"Docker-container-technology\" width=\"891\" height=\"453\" srcset=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg 891w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-150x76.jpg 150w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-300x153.jpg 300w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-768x390.jpg 768w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-290x147.jpg 290w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-82x42.jpg 82w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-65x33.jpg 65w, https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-510x259.jpg 510w\" sizes=\"(max-width: 891px) 100vw, 891px\" \/><\/p>\n<p>Basically it is <strong>a tool that packages up an application and all its dependencies in a &#8220;virtual Container&#8221;<\/strong> so that it can be run on any Linux system or distribution. Docker can &#8220;emulate&#8221; Linux within its container space, but the client to do so can be install on and <strong>linux, windows or Mac OSX compatible system you want<\/strong>.<br \/>\nFor windows, since the Docker Engine itself uses &#8220;Linux-specific&#8221; Kernel features, it need to use a lightweight virtual machine to do its work. we then use the client to control that virtualized Docker engine to run and work with your containers.<\/p>\n<p><strong>USE Docker:<\/strong><br \/>\nThere are a lot of reason to use Docker. Although you will generally hear about Docker user in conjunction with development and deployment of application.<\/p>\n<ul>\n<li>Configuration simplification<\/li>\n<li>Enhance Developer Productivity<\/li>\n<li>Server Consolidation and Management<\/li>\n<li>Application isolation<\/li>\n<li>Rapid Deployment<\/li>\n<li>Build Management<\/li>\n<\/ul>\n<p>Docker offers you the ability to isolate your application, standardize your build and deployment process and to create standard, repeatable processes in your software and infrastructure.<\/p>\n<p><strong>What is a Container?<\/strong><br \/>\nA virtual machine is an emulation of a specific computer system type. They operate based on the <strong>architecture<\/strong> and <strong>functions of that real computer<\/strong> and its implementation can involve <strong>specialized hardware, software or both<\/strong>.<br \/>\nIt is completely <strong>isolated set of packages, libraries and applications<\/strong> that are completely from its surroundings.<\/p>\n<p><strong>Docker Architecture:<\/strong><br \/>\nDocker is a client-server application where both the daemon and client can run on the same system or you can connect a docker client with a remote Docker Daemon either way. Docker clients and daemon communicate via socket or through a restful API. The main components of docker are:<\/p>\n<ul>\n<li>Daemon<\/li>\n<li>Client<\/li>\n<li>Docker.io Registry<\/li>\n<\/ul>\n<p>Already some companies have been working with containers before adopt docker.<\/p>\n<ul>\n<li>FreeBSD &#8211; jails<\/li>\n<li>Sun Solaris &#8211; Zones<\/li>\n<\/ul>\n<p><strong>Docker Hub:<\/strong><br \/>\nIt is a public registry or repository. It is maintained by Docker inc. Containing a large number of images upload in it that can download and use to build containers, even it doesn&#8217;t cost for sign-in.It is simple to create account signing up for an account.Once account created, we can work with The Hub directly in building and sharing our containers. It has officially supported images also we can search and find users created images.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Basically it is a tool that packages up an application and all its dependencies in a &#8220;virtual Container&#8221; so that it can be run on any Linux system or distribution. Docker can &#8220;emulate&#8221; Linux within its container space, but the client to do so can be install on and linux, windows or Mac OSX compatible [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1782,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[],"class_list":["post-1779","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bsetec"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.4 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Docker Container Technology | BSEtec<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Docker Container Technology | BSEtec\" \/>\n<meta property=\"og:description\" content=\"Basically it is a tool that packages up an application and all its dependencies in a &#8220;virtual Container&#8221; so that it can be run on any Linux system or distribution. Docker can &#8220;emulate&#8221; Linux within its container space, but the client to do so can be install on and linux, windows or Mac OSX compatible [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/\" \/>\n<meta property=\"og:site_name\" content=\"BSEtec\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bsetec\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-12-31T13:40:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"891\" \/>\n\t<meta property=\"og:image:height\" content=\"453\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"BSEtec\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@BSEtech\" \/>\n<meta name=\"twitter:site\" content=\"@BSEtech\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"BSEtec\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/\"},\"author\":{\"name\":\"BSEtec\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4\"},\"headline\":\"Docker Container Technology\",\"datePublished\":\"2018-12-31T13:40:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/\"},\"wordCount\":378,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg\",\"articleSection\":[\"Bsetec\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/\",\"url\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/\",\"name\":\"Docker Container Technology | BSEtec\",\"isPartOf\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg\",\"datePublished\":\"2018-12-31T13:40:23+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage\",\"url\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg\",\"contentUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg\",\"width\":891,\"height\":453,\"caption\":\"Docker-container-technology\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.bsetec.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Docker Container Technology\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#website\",\"url\":\"https:\/\/www.bsetec.com\/blog\/\",\"name\":\"BSEtec\",\"description\":\"Exploring the World of Tech, One Byte at a Time\",\"publisher\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#organization\"},\"alternateName\":\"BSEtec\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.bsetec.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#organization\",\"name\":\"BSEtec\",\"url\":\"https:\/\/www.bsetec.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico\",\"contentUrl\":\"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico\",\"width\":1,\"height\":1,\"caption\":\"BSEtec\"},\"image\":{\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/bsetec\/\",\"https:\/\/x.com\/BSEtech\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4\",\"name\":\"BSEtec\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g\",\"caption\":\"BSEtec\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Docker Container Technology | BSEtec","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/","og_locale":"en_US","og_type":"article","og_title":"Docker Container Technology | BSEtec","og_description":"Basically it is a tool that packages up an application and all its dependencies in a &#8220;virtual Container&#8221; so that it can be run on any Linux system or distribution. Docker can &#8220;emulate&#8221; Linux within its container space, but the client to do so can be install on and linux, windows or Mac OSX compatible [&hellip;]","og_url":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/","og_site_name":"BSEtec","article_publisher":"https:\/\/www.facebook.com\/bsetec\/","article_published_time":"2018-12-31T13:40:23+00:00","og_image":[{"width":891,"height":453,"url":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg","type":"image\/jpeg"}],"author":"BSEtec","twitter_card":"summary_large_image","twitter_creator":"@BSEtech","twitter_site":"@BSEtech","twitter_misc":{"Written by":"BSEtec","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#article","isPartOf":{"@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/"},"author":{"name":"BSEtec","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4"},"headline":"Docker Container Technology","datePublished":"2018-12-31T13:40:23+00:00","mainEntityOfPage":{"@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/"},"wordCount":378,"commentCount":0,"publisher":{"@id":"https:\/\/www.bsetec.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg","articleSection":["Bsetec"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/","url":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/","name":"Docker Container Technology | BSEtec","isPartOf":{"@id":"https:\/\/www.bsetec.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage"},"image":{"@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage"},"thumbnailUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg","datePublished":"2018-12-31T13:40:23+00:00","breadcrumb":{"@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.bsetec.com\/blog\/docker-container-technology\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#primaryimage","url":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg","contentUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg","width":891,"height":453,"caption":"Docker-container-technology"},{"@type":"BreadcrumbList","@id":"https:\/\/www.bsetec.com\/blog\/docker-container-technology\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.bsetec.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Docker Container Technology"}]},{"@type":"WebSite","@id":"https:\/\/www.bsetec.com\/blog\/#website","url":"https:\/\/www.bsetec.com\/blog\/","name":"BSEtec","description":"Exploring the World of Tech, One Byte at a Time","publisher":{"@id":"https:\/\/www.bsetec.com\/blog\/#organization"},"alternateName":"BSEtec","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.bsetec.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.bsetec.com\/blog\/#organization","name":"BSEtec","url":"https:\/\/www.bsetec.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico","contentUrl":"https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2023\/01\/fav.ico","width":1,"height":1,"caption":"BSEtec"},"image":{"@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/bsetec\/","https:\/\/x.com\/BSEtech"]},{"@type":"Person","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/24a8ed4eefa5e9bf112e896653ca21c4","name":"BSEtec","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.bsetec.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/20fcfaf426a285886f813fd3e9e0ad48f22440b11201e9a669807c088bfdac8e?s=96&d=mm&r=g","caption":"BSEtec"}}]}},"blog_post_layout_featured_media_urls":{"thumbnail":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-150x76.jpg",150,76,true],"full":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",891,453,false]},"categories_names":{"2":{"name":"Bsetec","link":"https:\/\/www.bsetec.com\/blog\/category\/bsetec\/"}},"tags_names":[],"comments_number":"0","wpmagazine_modules_lite_featured_media_urls":{"thumbnail":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology-150x76.jpg",150,76,true],"cvmm-medium":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",300,153,false],"cvmm-medium-plus":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",305,155,false],"cvmm-portrait":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",400,203,false],"cvmm-medium-square":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",600,305,false],"cvmm-large":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",891,453,false],"cvmm-small":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",130,66,false],"full":["https:\/\/www.bsetec.com\/blog\/wp-content\/uploads\/2018\/12\/Docker-container-technology.jpg",891,453,false]},"_links":{"self":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts\/1779","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/comments?post=1779"}],"version-history":[{"count":2,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts\/1779\/revisions"}],"predecessor-version":[{"id":1784,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/posts\/1779\/revisions\/1784"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/media\/1782"}],"wp:attachment":[{"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/media?parent=1779"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/categories?post=1779"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bsetec.com\/blog\/wp-json\/wp\/v2\/tags?post=1779"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}