<!DOCTYPE html>
	<html lang="vi" xmlns="http://www.w3.org/1999/xhtml" prefix="og: http://ogp.me/ns#">
	<head>
<title>Docker là gì ? Đặc điểm của Docker như thế nào ?</title>
<meta name="description" content="Docker là gì ? Đặc điểm của Docker như thế nào ? - Savefile - Tin tức -...">
<meta name="author" content="Thế Anh Group">
<meta name="copyright" content="Thế Anh Group">
<meta name="robots" content="index, archive, follow, noodp">
<meta name="googlebot" content="index,archive,follow,noodp">
<meta name="msnbot" content="all,index,follow">
<meta name="geo.region" content="VN-SG">
<meta name="geo.placename" content="Ho Chi Minh">
<meta name="geo.position" content="10.833111;106.641224">
<meta name="generator" content="NukeViet v4.0">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#00b456">
<meta name="msapplication-navbutton-color" content="#00b456">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="#00b456">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta property="og:title" content="Docker là gì ? Đặc điểm của Docker như thế nào ?">
<meta property="og:type" content="website">
<meta property="og:description" content="Savefile - Tin tức - https&#x3A;&#x002F;&#x002F;theanhgroup.com&#x002F;tin-tuc&#x002F;savefile&#x002F;thu-thuat-may-tinh&#x002F;docker-la-gi-dac-diem-cua-docker-nhu-the-nao-211.html">
<meta property="og:site_name" content="Thế Anh Group - Hosting - Domain - VPS">
<meta property="og:image" content="https://theanhgroup.com/uploads/bnn-tag.jpg">
<meta property="og:url" content="https://theanhgroup.com/tin-tuc/thu-thuat-may-tinh/docker-la-gi-dac-diem-cua-docker-nhu-the-nao-211.html">
<link rel="shortcut icon" href="https://theanhgroup.com/favicon.ico">
<link rel="preload" as="script" href="https://theanhgroup.com/assets/js/jquery/jquery.min.js">
<link rel="preload" as="script" href="https://theanhgroup.com/assets/js/language/vi.js">
<link rel="preload" as="script" href="https://theanhgroup.com/assets/js/global.js">
<link rel="preload" as="script" href="https://theanhgroup.com/themes/theanhgroup/js/news.js">
<link rel="preload" as="script" href="https://theanhgroup.com/themes/theanhgroup/js/main.js">
<link rel="preload" as="script" href="https://theanhgroup.com/OneSignalSDKWorker.js">
<link rel="preload" as="script" href="https://theanhgroup.com/OneSignalSDKUpdaterWorker.js">
<link rel="preload" as="script" href="https://cdn.onesignal.com/sdks/OneSignalSDK.js">
<link rel="preload" as="script" href="https://theanhgroup.com/themes/theanhgroup/js/intersection-observer.js">
<link rel="preload" as="script" href="https://theanhgroup.com/themes/theanhgroup/js/lazyload.min.js">
<link rel="preload" as="script" href="https://theanhgroup.com/themes/theanhgroup/js/bootstrap.min.js">
<link rel="stylesheet" href="https://theanhgroup.com/stylesheet/css/all.css">
<style>
	body{background: #fff;}
</style>
<script data-show="inline">(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-101091287-1', '.theanhgroup.com');
ga('send', 'pageview');
</script>
</head>
	<body >
<div id="print">
	<div id="hd_print">
		<h2 class="pull-left">Thế Anh Group - Hosting - Domain - VPS</h2>
		<p class="pull-right"><a title="Thế Anh Group - Hosting - Domain - VPS" href="https://theanhgroup.com/">https://theanhgroup.com</a></p>
	</div>
	<div class="clear"></div>
	<hr />
	<div id="content">
		<h1>Docker là gì ? Đặc điểm của Docker như thế nào ?</h1>
		<ul class="list-inline">
			<li>Thứ hai - 12/08/2019 08:40</li>
			<li class="hidden-print txtrequired"><em class="fa fa-print">&nbsp;</em><a title="In ra" href="javascript:;" onclick="window.print()">In ra</a></li>
			<li class="hidden-print txtrequired"><em class="fa fa-power-off">&nbsp;</em><a title="Đóng cửa sổ này" href="javascript:;" onclick="window.close()">Đóng cửa sổ này</a></li>
		</ul>
		<div class="clear"></div>
		<div id="hometext">
			Khi mà bạn muốn setup hay deploy application lên các server thì bạn sẽ phải sử dụng rất nhiều các công cụ để có thể thực hiện được điều đó. Nhưng hiện nay với sự ra đời có Docker sẽ giúp bạn giải quyết toàn bộ các vấn đề này. Vậy Docker là gì ?
		</div>
		<div id="bodytext" class="clearfix">
			<div style="text-align: justify;"><span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;">Khi mà bạn muốn setup hay deploy application lên các server thì bạn sẽ phải sử dụng rất nhiều các công cụ để có thể thực hiện được điều đó. Nhưng hiện nay với sự ra đời có Docker sẽ giúp bạn giải quyết toàn bộ các vấn đề này. Vậy <strong>Docker là gì ?</strong> Đặc điểm của Docker như thế nào ? Một vài thuật ngữ liên quan đến docker. Tất cả đều có tại bài viết dưới đây của<strong> theanhgroup.com</strong>, mời các bạn cùng tham khảo.</span></span><br  />
&nbsp;</div>

<h3 style="text-align: justify;"><strong><span style="font-size:20px;"><span style="font-family:Arial,Helvetica,sans-serif;">Khái niệm Docker</span></span></strong></h3>

<div style="text-align: justify;"><br  />
<span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;"><strong>Docker </strong>chính là một n<strong>ền tảng cho các developers hay sysadmin để develop hay deploy và chạy ứng dụng với container.</strong> Docker giúp cho người dùng tạo ra các môi trường độc lập và tách biệt để có thể khởi chạy và phát triển ứng dụng ... và môi trường này được gọi là container.<br  />
<br  />
Mỗi khi bạn cần deploy lên bất kỳ máy chủ nào thì bạn chỉ cần chạy run container của Docker thì ứng dụng của bạn sẽ được khởi động chạy ngay lập tức.</span></span><br  />
&nbsp;</div>

<div style="text-align: center;"><span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;"><img alt="docker la gi2" height="436" src="https://theanhgroup.com/uploads/tin-tuc/topics/docker-la-gi2.png" width="800" /></span></span></div>

<h3 style="text-align: justify;"><strong><span style="font-size:20px;"><span style="font-family:Arial,Helvetica,sans-serif;">Lợi ích của Docker mang lại</span></span></strong></h3>

<div style="text-align: justify;">&nbsp;</div>

<blockquote>
<div style="text-align: justify;"><span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;">Docker không giống như vps bởi khi bạn khởi động thì docker chỉ mất tầm vài giây là xong.<br  />
<br  />
Bạn có thể khởi chạy container trên mỗi hệ thống mà bạn muốn chạy.<br  />
<br  />
Container có thể được xây dựng và loại bỏ nhanh hơn vps<br  />
<br  />
Bạn có thể dễ dàng thiết lập môi trường làm việc, chỉ với config 1 lần duy nhất thì bạn sẽ không cần phải cài đặt lại các dependencis. Hay nếu như bạn muốn thay đổi máy hay cho người mới tham gia và project thì bạn chỉ cần lấy project đó và đưa cho họ.<br  />
<br  />
Docker có thể giữ cho word-space của bạn được sạch sẽ khi bạn xoá môi trường mà ảnh hưởng đến các phần khác.</span></span></div>
</blockquote>

<div style="text-align: justify;">&nbsp;</div>

<h3 style="text-align: justify;"><strong><span style="font-size:20px;"><span style="font-family:Arial,Helvetica,sans-serif;">Một vài khái niệm liên quan đến docker</span></span></strong></h3>

<div style="text-align: justify;"><br  />
<span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;"><strong>Docker Client:</strong> đây là cách mà bạn tương tác với docker thông qua command trong mục terminal. Khi đó docker client sẽ sử dụng API và gửi lệnh tới Docker Daemon.<br  />
<br  />
<strong>Docker Deamon: </strong>đây là máy chủ của Docker sẽ cho yêu cầu từ Docker API, tại đây nó có khả năng quản lý images, containers hay networks và volume.<br  />
<br  />
<strong>Docker Registry:</strong> đây là nơi lưu trữ riêng của Docker Images. Khi đó hình ảnh sẽ được push vào registry và client sẽ có tác dụng pull images từ registry. Bạn cũng có thể sử dụng registry của riêng bạn hay của nhà cung cấp nổi tiếng hiện nay như: AWS, Google Cloud hay Microsoft Azure ...<br  />
<br  />
<strong>Docker Hub: </strong>là các registry lớn nhất của docker Images, khi đó bạn có thể tìm thấy hình ảnh và lưu trữ hình ảnh của riêng bạn trên Docer Hub hoàn toàn miễn phí.<br  />
<br  />
<strong>Docker Repository: </strong>đây là tập hợp các Docker images có cùng tên nhưng lại khác tag.<br  />
<br  />
<strong>Docker Networking:</strong> có chức năng kết nối với các container lại với nhau. Chúng có thể kết nối trên 1 host hay nhiều host khác nhau.<br  />
<br  />
<strong>Docker Compose:</strong> là công cụ cho phép bạn chạy ứng dụng với nhiều Docker containers 1 cách nhanh chóng và dễ dàng.<br  />
<br  />
<strong>Docker Services:</strong> đây là các containers có trong production, và chỉ với 1 service bạn chỉ có thể chạy 1 hình ảnh nhưng nó lại mã hoá cách thức để chạy image.&nbsp;</span></span><br  />
&nbsp;</div>

<div style="text-align: center;"><span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;"><img alt="docker la gi" height="366" src="https://theanhgroup.com/uploads/tin-tuc/topics/docker-la-gi.png" width="800" /></span></span></div>

<h3 style="text-align: justify;"><strong><span style="font-size:20px;"><span style="font-family:Arial,Helvetica,sans-serif;">Hướng dẫn cài đặt cơ bản Docker</span></span></strong></h3>

<div style="text-align: justify;"><br  />
<span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;">Nếu chưa bạn chưa tải Docker về thì bạn có thể tải chúng ở đây:&nbsp;</span></span><em><strong>https://docs.docker.com/install/</strong></em><br  />
<br  />
<span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;">Sau đó bạn chọn bản cài đặt tương ứng với hệ điều hành của bạn, và tiến hành cài đặt theo hướng dẫn đối với Linux còn với Windows hay MacOS thì bạn chỉ cần tải về và cài đặt giống như các ứng dụng thông thường khác.<br  />
<br  />
Sau khi bạn cài đặt xong thì bạn cần mở lên để kiểm tra xem có cài đặt thành công hay không.<br  />
<br  />
Bạn mở Command Line lên, sau đó.</span></span><br  />
&nbsp;</div>

<blockquote>
<div style="text-align: justify;"><span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;">$ docker version<br  />
$ docker info<br  />
$ docker run hello-world</span></span></div>
</blockquote>

<div style="text-align: justify;"><br  />
<span style="font-size:14px;"><span style="font-family:Arial,Helvetica,sans-serif;">Nếu giống như vậy thì bạn đã cài đặt docker thành công.<br  />
<br  />
Hi vọng qua bài viết trên đây về docker là gì ? <strong>lợi ích của docker như thế nào?</strong> sẽ giúp bạn có thêm những kiến thức cơ bản về <strong>docker</strong> nhé. Chúc các bạn thành công.</span></span></div>
		</div>
	</div>
	<div id="footer" class="clearfix">
		<div id="url">
			<strong>URL của bản tin này: </strong><a href="https://theanhgroup.com/tin-tuc/thu-thuat-may-tinh/docker-la-gi-dac-diem-cua-docker-nhu-the-nao-211.html" title="Docker là gì ? Đặc điểm của Docker như thế nào ?">https://theanhgroup.com/tin-tuc/thu-thuat-may-tinh/docker-la-gi-dac-diem-cua-docker-nhu-the-nao-211.html</a>

		</div>
		<div class="clear"></div>
		<div class="copyright">
			&copy; Thế Anh Group - Hosting - Domain - VPS
		</div>
		<div id="contact">
			<a href="mailto:info@theanhgroup.com">info@theanhgroup.com</a>
		</div>
	</div>
</div>

		</div>
        <div id="timeoutsess" class="chromeframe">
            Bạn đã không sử dụng Site, <a onclick="timeoutsesscancel();" href="https://theanhgroup.com/#">Bấm vào đây để duy trì trạng thái đăng nhập</a>. Thời gian chờ: <span id="secField"> 60 </span> giây
        </div>
        <div id="openidResult" class="nv-alert" style="display:none"></div>
        <div id="openidBt" data-result="" data-redirect=""></div>
<script src="https://theanhgroup.com/assets/js/jquery/jquery.min.js"></script>
<script>var nv_base_siteurl="/",nv_lang_data="vi",nv_lang_interface="vi",nv_name_variable="nv",nv_fc_variable="op",nv_lang_variable="language",nv_module_name="tin-tuc",nv_func_name="savefile",nv_is_user=0, nv_my_ofs=-4,nv_my_abbr="EDT",nv_cookie_prefix="nv4",nv_check_pass_mstime=1738000,nv_area_admin=0,nv_safemode=0,theme_responsive=1,nv_is_recaptcha=1,nv_recaptcha_sitekey="6LcBa6sUAAAAAL3xxPH8QGCnxx1DtQN_Qu8zAtTm",nv_recaptcha_type="image",nv_recaptcha_elements=[];</script>
<script src="https://theanhgroup.com/assets/js/language/vi.js"></script>
<script src="https://theanhgroup.com/assets/js/global.js"></script>
<script src="https://theanhgroup.com/themes/theanhgroup/js/news.js"></script>
<script src="https://theanhgroup.com/themes/theanhgroup/js/main.js"></script>
<script type="application/ld+json">
		{
			"@context": "http://schema.org",
			"@type": "LocalBusiness",
			"url": "/",
			"logo": "/uploads/logo.svg",
			"image": "/uploads/logo.svg",
			"priceRange": "VND",
			"hasMap": "https://goo.gl/maps/GxvwWZZZJwYi28GR7",
			"email": "mailto: khachhang@theanhgroup.com",
			"address": { 
			"@type": "PostalAddress", 
			"addressLocality": "Gò Vấp", 
			"addressRegion": "Hồ Chí Minh", 
			"postalCode":"700000", 
			"streetAddress": "164/64 Bùi Quang Là, Q. Gò Vấp, TP. Hồ Chí Minh" 
			},
			"description": "Công Ty TNHH Thế Anh Group chuyên cung cấp giải pháp lưu trữ website, máy chủ ảo, tên miền giá rẻ uy tín hàng đầu Việt Nam",
			"name": "Công Ty TNHH Thế Anh Group", "telephone": "088-877-6611",
			"openingHours": [ "Mo-Fri 08:00-17:00", "Sat 08:00-12:00" ],
			"geo": { "@type": "GeoCoordinates", "latitude": "10.833485", "longitude": "106.641419" },
			"sameAs" : [ "https://www.facebook.com/TheAnhGroup/" , "https://www.pinterest.com/theanhgroup/"] 
		}
		</script>
<script src="https://theanhgroup.com/OneSignalSDKWorker.js" async=""></script>
<script src="https://theanhgroup.com/OneSignalSDKUpdaterWorker.js" async=""></script>
<script src="https://cdn.onesignal.com/sdks/OneSignalSDK.js" async=""></script>
<script>
		  var OneSignal = window.OneSignal || [];
		  OneSignal.push(function() {
			OneSignal.init({
			  appId: "a62d202f-ca22-40ca-9987-e10da3bfbd9a",
			});
		  });
		</script>
<script>
		$(document).ready(function() {
			if (document.documentElement.clientWidth > 786 ) {
				window.onscroll = function() {myFunction()};
				var navbar = document.getElementById("main-menu");
				var sticky = navbar.offsetTop;
				function myFunction() {
					if (window.pageYOffset >= sticky) {
						navbar.classList.add("sticky")
					} else {
						navbar.classList.remove("sticky");
					}
				};
			}
			else
			{
				window.onscroll = function() {sticky_search_box()};
				var navbar_search = document.getElementById("box-search");
				var sticky_search = navbar_search.offsetTop;
				function sticky_search_box() {
					if (window.pageYOffset >= sticky_search + 300) {
						navbar_search.classList.add("sticky-search")
					} else {
						navbar_search.classList.remove("sticky-search");
					}
				}
			}
		});
		</script>
<script src="https://theanhgroup.com/themes/theanhgroup/js/intersection-observer.js"></script>
<script src="https://theanhgroup.com/themes/theanhgroup/js/lazyload.min.js"></script>
<script>
			var lazyLoadInstance = new LazyLoad({
				elements_selector: ".img-lazyload"
			}); 
		</script>
<script src="https://theanhgroup.com/themes/theanhgroup/js/bootstrap.min.js"></script>
</body>
</html>