1.1.docker hub公共映象市場
1.1.1.登入
docker login命令來輸入使用者資訊,成功後會在當前使用者建立~/.docker/config.json檔案來儲存認證資訊
1.2.1.基本操作
根據是否為官方提供,映象分為2類:
1.3.1.自動建立
自動建立(automated builds)是docker hub提供的自動化服務,這一功能可以自動跟隨專案**的變更而重新構建映象。
例如使用者構建了某個應用映象,如果發了新版本,需要手動更新。而自動建立允許使用者通過docker hub指定跟蹤某個目標**(目前支援github或bitbucket)上的專案,一但專案發生新的提交,則自動執行建立。
要配置自動建立,包括以下步驟:
建立並登入docker hub,以及目標**如github
在目標**中允許docker hub訪問服務
在docker hub中配置乙個「自動建立」型別的專案
選取乙個目標**中的專案(需要dockerfile)和分支
指定dockerfile的位置,並提交建立
之後,可以再docker hub的「自動建立」頁面中跟蹤每次建立的狀態。
2.1.第三方映象市場
2.1.1.檢視映象
訪問各雲伺服器商映象官網
3.1.搭建本地私有倉庫
假如本機10.0.0.2
3.1.1.使用registry映象搭建私有倉庫
docker run -d -p 5000:5000 -v /opt/data/registry:/var/lib/registry registry:2
3.2.1.管理私有倉庫
現在私有倉庫的位址為10.0.0.2:5000
來上傳試試吧
docker tag ubuntu:18.04 10.0.0.2:5000/testdocker push 10.0.0.2:5000/test
##用curl檢視倉庫10.0.0.2:5000中的映象
curl
比較新的docker版本對安全性要求比較高,會要求倉庫支援ssl/tsl證書。對內使用的私有倉庫,可以自行配置證書或者關閉對私有倉庫的安全性檢查
4.1.本章小結
倉庫是集中維護容器映象的地方,為映象檔案的分發和管理提供了便捷的途徑。
在企業生產環境中,往往需要使用私有映象倉庫來維護內部映象,本文介紹了一些基礎的搭建操作。
除了官方的registry專案外,我們還可以使用其他的開源方案(例如nexus)來搭建私有映象倉庫。
docker學習 centos安裝docker
1.更新yum源 yum update2.安裝依賴 3.設定yum源 使用ustc,也可以使用阿里雲的 yum config manager add repo4.安裝docker yum install y docker ce通過docker v檢視,如果檢視到版本號,說明安裝成功 5.設定ustc...
在linux建立docker,執行docker容器
安裝 1.依次執行以下命令新增yum源。yum update yum install epel release y yum clean all yum list2.安裝並執行docker。yum install docker io y systemctl start docker3.檢查安裝結果.d...
Docker基礎入門四 操作 Docker 容器
容器是映象的乙個執行例項。新建容器,新建的容器處於停止狀態 命令docker container create 例 docker create it ubuntu latest 啟動容器 命令docker start 容器id或容器名 例 docker start 54d6 檢視容器輸出 docke...