部署私有倉庫的目的:docker搭建私有映象倉庫有兩種辦法:
第一種用docker命令拉取docker registry,將docker的倉庫映象拉取到本地,在本地構建乙個docker倉庫,這種方法要自己對倉庫進行許可權管理,沒有圖形化頁面操作,命令操作比較繁瑣,另外在docker toolbox下搭建私有映象庫出現的問題比較多,建議還是安裝linux系統進行搭建。
第二種整合harbor,docker-compose可以進行圖形化頁面倉庫以及圖形化許可權管理,harbor也整合了mysql和log,下面具體介紹整合harbor,docker-compose圖形化介面管理,整合過程中遇到不少坑,總結記錄一下
步驟:
yum 安裝方式很多,我因為要做k8s,所以選擇下述安裝方式
#配置docker yum源
yum-config-manager --add-repo
#安裝指定版本,這裡安裝18.06
yum list docker-ce --showduplicates |
sort -r
yum install -y docker-ce-18.06.1.ce-3.el7
yum -y install epel-release
yum install python-pip
pip install docker-compose
tar zxvf harbor-offline-installer-v1.7.5.tgz -c /usr/local
改路徑名字為/usr/local/harbor/ (不改隨意,強迫症習慣了)
進入資料夾
cd /usr/local/harbor/
匯入haobor映象,檢視自己的harbor的版本,如下對應自己的harbor名字
docker load -i harbor.v1.7.5.tar.gz
修改harbor的配置
修改為自己本機ip
安裝
./install.sh
如果報錯是許可權不夠,就公升一下許可權,再安裝
chmod +x ./install.sh
web介面登陸 10.0.13.106,預設80埠
初始登陸賬戶和密碼是admin harbor12345
新建專案
解決方法
現在可以正常登陸,使用者名稱和密碼是admin harbor12345
退出登入:
#docker logout 10.0.13.106
CentOS7部署過程
接著的是 從零開始vcs verdi 安裝及破解過程 centos7 完整的部署硬體設計 環境,以搭建pulpino的全流程 一般linux最小化安裝時,wget不會預設被安裝 yum安裝 yum y install wget即可安裝 首先備份 etc yum.repos.d centos base...
CentOS7部署vsftpd服務
vsftp安裝 建立使用者 並限定使用者在自己的目錄 1 檢視是否已經安裝了vsftpd vsftpd version 2 安裝vsftpd centos7 yum install y vsftpd 3 新建ftp目錄 建立的ftp目錄如下 data kodserver data user toma...
CentOS7部署VNC服務
1 切換到root使用者,執行yum groupinstall x window system 2 執行yum install gnome classic session gnome terminal nautilus open terminal control center liberation ...