一 docker相關概述

2022-09-13 22:09:25 字數 637 閱讀 4494

1.什麼是容器

容器是存放應用、系統環境的地方,將**和依賴資源結合在一起,比如說容器裡面有tomcat、j**a、mysql等,不同容器裡邊的應用或者環境不一致,但不同容器共享一套作業系統;

2.什麼是docker

docker是管理容器的工具,並形成了一套標準;他實現了把容器中的**以及所依賴的環境打了個包,並且這個包放**都能執行。

3.docker的組成部分

映象(image):使用型別層次的檔案系統的aufs,也就是乙個映象是由多個映象疊加的,映象是唯讀的;

容器(container):在映象的基礎上增加一層可寫的,容器相當於映象的例項化;

registry:註冊伺服器,用於管理映象倉庫,起到的是伺服器的作用。 repository:映象倉庫,用於儲存具體的docker映象,起到的是倉庫儲存作用。

4.docker常用命令

docker images:檢視宿主機下的映象

docker ps :檢視執行著的容器;

docker ps -a:檢視所有容器

等等4.容器編排docker-compose

為了處理大規模的容器化部署。

5.dockerfile

用於構建乙個自定義的映象。

以上純屬個人理解,不對真實性負責

docker網路(一) 概述

docker容器和服務如此強大的原因之一是您可以將它們連線在一起,或者將它們連線到非docker工作負載。docker容器和服務甚至不需要知道它們部署在docker上,或者它們的對等端是否也是docker工作負載。無論您的docker主機是執行linux,windows還是兩者兼而有之,您都可以使用...

docker命令概述

映象操作 列出docker所有映象 docker images repository 映象所在倉庫名稱 tag 映象標籤 image id 映象id created 映象建立日期 size 映象大小 搜尋映象 docker search 映象名稱 name 倉庫名稱 description 映象描述...

Docker 前沿概述

目錄下面再來說說虛擬機器 docker 解決了什麼樣的問題 準備你的docker環境 回顧和備忘單 docker是基於go語言實現的開源容器專案。docker是乙個為開發者和系統管理員提供的開發,部署和執行的容器應用程式。linux使用容器開發應用程式的這種方式稱為容器化。docker專案已加入li...