首頁  >  文章  >  運維  >  docker是做什麼開發的

docker是做什麼開發的

藏色散人
藏色散人原創
2021-12-30 10:54:402241瀏覽

docker是一個開源的應用程式容器引擎,讓開發者可以打包他們的應用程式以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux或Windows作業系統的機器上,也可以實現虛擬化。

docker是做什麼開發的

本文操作環境:ubuntu 18.04系統、Docker 20.10.11版、Dell G3電腦。

docker是做什麼開發的?

Docker 是一個開源的應用程式容器引擎,讓開發者可以打包他們的應用程式以及依賴包到一個可移植的容器中,然後發佈到任何流行的Linux或Windows作業系統的機器上,也可以實現虛擬化,容器是完全使用沙箱機制,相互之間不會有任何接口。

一個完整的Docker有以下幾個部分組成:

  • DockerClient客戶端

  • Docker Daemon守護程式

  • Docker Image映像

  • DockerContainer容器

Docker有兩種檔案格式,Dockerfile和Compose file 。 Dockerfile定義了單一容器的內容和啟動時候的行為。 Compose file定義了一個多容器應用程式。

推薦學習:《docker影片教學

以上是docker是做什麼開發的的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn