Docker私有倉庫安裝

軟件環境

操作系統:CentOS7.5
Docker版本:17.05.0-ce

安裝

  • 創建本地文件夾存放私有倉庫鏡像數據
cd /opt
mkdir registry
  • 啓動registry容器
docker run -d -p 5000:5000 -v /opt/registry:/var/lib/registry registry:2

-d後臺啓動
-p將容器的5000端口映射到服務器的5000端口
-v將容器的/var/lib/registry目錄映射到/opt/register目錄

  • 修改Docker配置支持https
vi /etc/docker/daemon.json
"insecure-registries":["docker.registry.com:5000"]

docker.registry.com爲本機hosts映射地址

  • 將本地鏡像重命名
docker tag httpd docker.registry.com:5000/httpd:v1

本地鏡像httpd打tag爲:
[服務器名或IP地址]:[5000]/[鏡像名]:[版本]

  • 上傳到本地倉庫
docker push docker.registry.com:5000/httpd:v1
  • 查看服務器目錄數據
cd /opt/registry/docker/registry/v2/repositories
ls
> httpd
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章