docker面試總結

2022-09-14 23:27:30 字數 1132 閱讀 1348

1、什麼docker?

docker是乙個容器化平台,它以容器的形式將應用程式及其所有依賴項打包在一起,以確保應用程式在任何環境中無縫執行。

2、什麼是docker映象?

docker映象是docker容器的源**,docker映象用於建立容器。使用build命令建立映象。

3、什麼是docker容器?

docker容器包括應用程式及其所有依賴項,作為作業系統的獨立程序執行。

4、docker容器有幾種狀態?

四種狀態:執行、已暫停、重新啟動、已退出。

5、dockerfile中最常見的指令是什麼?

6、dockerfile中的命令copy和add命令有什麼區別?

一般而言,雖然add並且copy在功能上類似,但是首選copy。add具有解壓的功能。

7、docker常用命令?

8、容器與主機之間的資料拷貝命令?

docker cp 命令用於容器與主機之間的資料拷貝

主機到容器:

docker cp /www 96f7f14e99ab:/www/

容器到主機:

docker cp 96f7f14e99ab:/www /tmp/

9、如何在生產中監控docker?

docker提供docker stats和docker事件等工具來監控生產中的docker。我們可以使用這些命令獲取重要統計資料的報告。一般使用監控工具cadvisor。docker管理工具portainer。

10、docker與虛擬機器有何不同?

docker不是虛擬化方法。它依賴於實際實現基於容器的虛擬化或作業系統級虛擬化的其他工具。為此,docker最初使用lxc驅動程式,然後移動到libcontainer現在重新命名為runc。docker主要專注於在應用程式容器內自動部署應用程式。應用程式容器旨在打包和執行單個服務,而系統容器則設計為執行多個程序,如虛擬機器。因此,docker被視為容器化系統上的容器管理或應用程式部署工具。

mysql面試總結 MySQL面試總結

最近在面試,總結一下問的比較多的問題,持續補充哈!基礎varchar與char區別 首先你要知道的是varchar 20 這裡的20代表的是字元,而不是位元組,其次在mysql中,所有使用utf8字符集,無論是中文還是英文,都是按照3個位元組儲存 varchar與char都可以儲存字元,它們的區別是...

Docker 使用總結

docker執行的機制是在建立的容器下載入和執行image,每個容器有唯一的container id,多個容器可以載入和執行相同的image.可以通過儲存正在執行的docker 來建立新的image,從而建立自己的開發執行環境,可以刪除不再使用的image docker images docker ...

Docker學習總結

本文作為總結性文章,不會詳細講解docker。但會把已學習的 了解的內容按照由易到難的順序串起來,更多的是幫助docker新手快速的了解docker,知道目前處在哪個階段,接下來該學些什麼,避免碰太多壁。博主水平有限,對於docker還在不斷學習中,本文如有不對的地方,煩請指出。docker 是乙個...