Docker常見面試題及答案!Linux入門教程

老男孩IT教育機構發表於2021-08-16

  Docker是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的映象中,然後釋出到任何流行的Linux和Windows機器上,也可以實現虛擬化,是我們必須掌握的技術之一。對此,小編為大家整理了一些有關Docker的面試題,希望對你們有用。

  Docker常用命令有哪些?

  Docker pull 拉取或者更新指定映象;

  Docker push 將映象推送至遠端倉庫;

  Docker rm 刪除容器;

  Docker rmi刪除映象;

  Docker images 列出所有映象;

  Docker ps 列出所有容器。

  Docker File的命令COPY和ADD命令有什麼區別?

  COPY和ADD的區別:COPY的SRC只能是本地檔案,其他用法一致。

  一個完整的Docker由哪些部分組成?

  Docker Client客戶端;

  Docker Daemon守護程式;

  Docker image映象;

  Docker Container容器。

  進入容器的方法有哪些?

  1. 使用Docker attach命令;

  2. 使用exec命令,比如Docker exec -i -t 784fd3b294d7 /bin/bash

  Docker是如何工作的?

  實際上Docker使用了常見的CS架構,也就是client-server模式,Docker client負責處理使用者輸入的各種命令,比如Docker build、Docker run,真正工作的其實是server,也就是Docker demon,值得注意的是,Docker client和Docker demon可以執行在同一臺機器上。

  Docker是一個Client-server機構的系統,Docker守護程式執行在主機上,然後透過Socket連線從客戶端訪問,守護程式從客戶端接受命令並管理執行在主機上的容器。守護程式和客戶端可以執行在同一臺機器上。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2787210/,如需轉載,請註明出處,否則將追究法律責任。

相關文章