Docker regitry環境搭建(Registry + Portus)

1.  yum -y install epel-release docker  docker-registry   #安裝dockerpython

2.  docker run -d -p 80:5000 --restart=always   --name registry -v /ebsig/registry:/var/lib/registry  registry:2    #啓動一個實列存儲私有鏡像nginx

說明:--restart意思時隨着docker服務器啓動,該實列就啓動 。/var/lib/registry時實列中docker存儲鏡像文件目錄git

============================================================================github

部署Portus環境web

 yum install -y git  docker

git  clone https://github.com/SUSE/Portus.git   #克隆Portus軟件包vim

1.  yum -y install python-pip   #安裝pip服務器

2. pip install -U docker-composerest

3. pip install --upgrade pip    #更新pipblog

4. cd   Portus #切換目錄

5. ./compose-setup.sh -e 公網IP

#安裝過程當中會下載registry、mariadb、rails、ports_web等幾個docker鏡像

#編輯該文件第一行vim /ebsig/Portus/Gemfile   #把https改爲http

#這一步會很慢,要上面幾個鏡像文件 

客戶端要編輯vim /etc/docker/daemon 新增如下內容

"insecure-registries":["118.126.66.60:80"】客戶端想要上傳鏡像也須要修改該文件

 docker login -u manson -p 118.126.66.60:80   #登錄

docker tag 118.126.66.60:80/manson/nginx:1.0.0 nginx:1.0.0  #打標籤

docker push 118.126.66.60:80/manson/nginx:1.0.0   #上傳該文件

首次登錄界面

相關文章
相關標籤/搜索