docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的 linux 機器上,也可以實現虛擬化。容器是完全使用沙箱機制,相互之間不會有任何介面。
docker 是乙個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到乙個可移植的容器中,然後發布到任何流行的linux機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何介面。
乙個完整的docker有以下幾個部分組成:(有的版本說是3部分:1.client 2.daemon 3.container)
1.dockerclient客戶端
2.docker daemon守護程序
3.docker image映象
4.dockercontainer容器
docker 使用客戶端-伺服器 (c/s) 架構模式,使用遠端api來管理和建立docker容器。docker 容器通過 docker 映象來建立。容器與映象的關係類似於物件導向程式設計中的物件與類。
linux : centons 7.3
docker:docker-ce version: 18.09.1
開啟該目錄 cd /etc/yum.repos.d/
安裝docker-ce : yum install docker-ce
修改docker啟動時載入的配置檔案:
[root@localhost yum.repos.d]# mkdir -p /etc/docker
[root@localhost yum.repos.d]# vi /etc/docker/daemon.json
使用docker-cn進行映象加速,輸入以下內容:
儲存.
啟動docker服務 [root@localhost yum.repos.d]# systemctl start docker.service
設定開機啟動 systemctl enable docker
由於新版本對命令進行了分組,docker為相容以前的版本命令,很多命令有兩種使用方法,例如建立乙個容器:
舊版本 docker create containername
新版本 docker container create containername
檢視docker執行的詳細資訊
Docker入門教程(一)介紹
docker入門教程 一 介紹 docker入門教程 二 命令 docker入門教程 三 dockerfile docker入門教程 四 docker registry docker入門教程 五 docker安全 docker入門教程 六 另外的15個docker命令 docker入門教程 七 do...
Docker入門教程(一)介紹
一談到容器,我們都會想到 docker。docker 現在幾乎是容器的代名詞。確實,是 docker 將容器技術發揚光大。同時,我們也需要知道圍繞 docker 還有乙個生態系統。docker 是這個生態系統的基石,但完善的生態系統才是保障 docker 以及容器技術能夠真正健康發展的決定因素。do...
Redis學習筆記(一) 介紹
redis 是乙個開源的高效能鍵值對資料庫 他通過提供多種鍵值資料型別來適應不同場景下的儲存需求,並借助許多高層級的介面使其可以勝任如快取 佇列系統等不同的角色。redis是remote dictionary server 遠端字典伺服器 的縮寫,他以字典結構儲存資料,並允許其他應用通過tcp協議讀...