首頁 > 軟體

如何搭建設定Docker私有倉庫的實現步驟

2022-07-11 18:01:43

前言

搭建docker私有倉庫,可以實現一個映象,多次使用,映象下載速度快等好處

⛳️ 1.Docker容器三要素

Docker 是一個開源的應用容器引擎,基於 Go 語言 並遵從 Apache2.0 協定開源。
Docker 可以讓開發者打包他們的應用以及依賴包到一個輕量級、可移植的容器中,
然後釋出到任何流行的 Linux 機器上,也可以實現虛擬化。
容器是完全使用沙箱機制,相互之間不會有任何介面(類似 iPhone 的 app)
更重要的是容器效能開銷極低。

映象(Image):Docker 映象(Image),就相當於是一個 root 檔案系統。比如官方映象 ubuntu:16.04 就包含了完整的一套 Ubuntu16.04 最小系統的 root 檔案系統。

容器(Container):映象(Image)和容器(Container)的關係,就像是物件導向程式設計中的類和範例一樣,映象是靜態的定義,容器是映象執行時的實體。容器可以被建立、啟動、停止、刪除、暫停等。

倉庫(Repository):倉庫可看著一個程式碼控制中心,用來儲存映象。

⛳️ 2.本地私有倉庫搭建

✨ 2.1 拉取私有倉庫映象

[root@jeames ~]# docker pull registry
Using default tag: latest

✨ 2.2 啟動私有倉庫容器

docker run -di --name registry -p 5000:5000 registry
docker update --restart=always registry   --開機自啟動
docker ps -a  --format "table {{.ID}}t{{.Names}}t{{.Status}}"


IT145.com E-mail:sddin#qq.com