2 回答

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊
運(yùn)行私有docker registry,就好比為docker鏡像運(yùn)行私有g(shù)it倉(cāng)庫(kù)。在Ubuntu14.04上搭建私有docker registry-Linux的步驟:
第一步——安裝必要的軟件
1、在docker registry服務(wù)器上,應(yīng)當(dāng)創(chuàng)建一個(gè)擁有sudo權(quán)限的用戶(如果可以,在客戶機(jī)上也如此)。
2、docker registry軟件是一款python應(yīng)用,因此為了使其能夠運(yùn)行起來(lái),需要安裝python開(kāi)發(fā)環(huán)境以及必要的庫(kù):
sudo apt-get updatesudo apt-get -y install build-essential python-dev libevent-dev python-pip liblzma-dev
第二步——安裝并配置docker registry
1、為了安裝最新的穩(wěn)定的docker registry發(fā)行版,將使用python包管理工具pip:
sudo pip install docker-registry
2、docker-registry需要配置文件。默認(rèn)地,pip將該配置文件放置在相當(dāng)偏僻的地方,因系統(tǒng)中python的安裝位置而異。因此,為了找到該路徑,將嘗試運(yùn)行registry,以查看相關(guān)的輸出:
gunicorn --access-logfile - --debug -k gevent -b 0.0.0.0:5000 -w 1 docker_registry.wsgi:application
3、由于配置文件不在正確的位置,上述嘗試將會(huì)以失敗而告終,并輸出一條包含F(xiàn)ileNotFoundError錯(cuò)誤消息。
- 2 回答
- 0 關(guān)注
- 842 瀏覽
添加回答
舉報(bào)