日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

容器学习 之 容器的组件(三)

發布時間:2024/2/28 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 容器学习 之 容器的组件(三) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Docker 的核心組件包括:

  • Docker 客戶端 - Client
  • Docker 服務器 - Docker daemon
  • Docker 鏡像 - Image
  • Registry倉庫
  • Docker 容器 - Container

Docker 客戶端

最常用的 Docker 客戶端是 docker 命令。通過 docker 我們可以方便地在 Host 上構建和運行容器。

docker 支持很多操作(子命令),后面會逐步用到。

Docker 服務器

Docker daemon 是服務器組件,以 Linux 后臺服務的方式運行。

Docker daemon 運行在 Docker host 上,負責創建、運行、監控容器,構建、存儲鏡像。

默認配置下,Docker daemon 只能響應來自本地 Host 的客戶端請求。如果要允許遠程客戶端請求,需要在配置文件中打開 TCP 監聽,步驟如下:

  • 編輯配置文件 /etc/systemd/system/multi-user.target.wants/docker.service,在環境變量 ExecStart 后面添加 -H tcp://0.0.0.0,允許來自任意 IP 的客戶端連接。
  • 重啟 Docker daemon。
root@ubuntu:~# systemctl daemon-reload root@ubuntu:~# systemctl restart docker.service
  • 服務器 IP 為 192.168.56.102,客戶端在命令行里加上 -H 參數,即可與遠程服務器通信。
root@ubuntu:~# docker -H 123.23.11.32 info

Docker 鏡像

可將 Docker 鏡像看著只讀模板,通過它可以創建 Docker 容器。

鏡像有多種生成方法:

  • 可以從無到有開始創建鏡像
  • 也可以下載并使用別人創建好的現成的鏡像
  • 還可以在現有鏡像上創建新的鏡像

Docker 容器

Docker 容器就是 Docker 鏡像的運行實例。

Registry

Registry 是存放 Docker 鏡像的倉庫,Registry 分私有和公有兩種。

Docker Hub(https://hub.docker.com/) 是默認的 Registry,由 Docker 公司維護,上面有數以萬計的鏡像,用戶可以自由下載和使用。

出于對速度或安全的考慮,用戶也可以創建自己的私有 Registry。后面我們會學習如何搭建私有 Registry。

組件協調運行實例

  • Docker 客戶端執行 docker run 命令。
  • Docker daemon 發現本地沒有 httpd 鏡像。
  • daemon 從 Docker Hub 下載鏡像。
  • 下載完成,鏡像 httpd 被保存到本地。
  • Docker daemon 啟動容器。

總結

以上是生活随笔為你收集整理的容器学习 之 容器的组件(三)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。