docker之什麼是docker?

1、什麼是dockerhtml

docker是一個開源的應用容器引擎,基於Go語言,並聽從Apache2.0協議開源。docker能夠讓開發者打包它們的應用以及依賴包到一個輕量級,可移植的容器中,而後發佈到任何流行的linux機器上,也能夠實現虛擬化。linux

容器是徹底使用沙箱機制,相互之間不會有任何接口,更重要的是容器性能開銷極低。docker

docker支持將軟件編譯成一個鏡像,而後在鏡像中各類軟件作好配置,其它使用者能夠直接使用這個鏡像。運行中的這個鏡像被稱爲容器。容器的啓動時很是快速的。相似windows裏面的ghost操做系統,安裝好後什麼都有了。windows

2、docker核心概念centos

3、安裝所需的linux環境 性能

能夠去參考另外一篇:https://www.cnblogs.com/xiximayou/p/12268879.htmlspa

4、安裝docker操作系統

(1)首先查看centos內核版本,docker要求內核版本高於3.10。htm

(2) 若是不是的話,使用yum update進行升級。blog

(3)安裝docker:sudo yum install docker,若是說有另外一個程序正在佔用yum,使用sudo rm -f /var/run/yum.pid進行結束掉佔用的yum。

(4)啓動docker,輸入:sudo systemctl start docker,啓動成功後使用docker -v查看docker版本

(5)中止docker:sudo systemctl stop docker

(5) 能夠設置開機啓動:sudo systemctl enable docker

相關文章
相關標籤/搜索