iT邦幫忙

0

關於Docker與Registry和Portus的環境建置問題 (問題自行解決,已結案)

關於小弟在「關於Docker的image撰寫」這篇發問所提的後續問題

前言:

目前image的撰寫規則已經清楚不少,目前還需要多撰寫來累積經驗

原本是上傳到Docker所提供的Docker hub平台,但還是聽從老師的建議,希望能建置一個私有的倉庫來存放image,因此便打算利用Portus完成,開始google後,嘗試了非常多種的方式,都沒有一個有效完成結果的 (小弟實在太弱了 ! )
因此將不少文獻及教學都打入冷宮 ...

進入正題:

後來找到這篇「Docker私有倉庫搭建

https://ithelp.ithome.com.tw/upload/images/20190411/20114520WMi5qqjWGs.png

如圖的第一點已經確實完成,但第二點虛擬機中並無「/etc/sysconfig/docker」的路徑
也沒有感覺出類似的地方,後面幾點,雖然明白該如何操作,只是畢竟還是文字敘述帶過,還是有一些似懂非懂的感覺存在 ...

不曉得這邊有沒有關於這方面知識的前輩,不吝指教,給點提示也行,好有個解決的方向,感恩戴德 (Docker卡了我一週的時間了@@)

看更多先前的討論...收起先前的討論...
weiclin iT邦高手 4 級 ‧ 2019-04-11 18:49:40 檢舉
第二點以後不都是在另一台 docker host 做的嗎?
踏雪尋梅 iT邦研究生 5 級 ‧ 2019-04-12 08:59:49 檢舉
這問題我解開了,現在卡docker-compose up 創建容器的時候,運作不起來
報錯:
「ERROR: for registry Cannot start service registry: driver failed programming external connectivity on endpoint portus_registry_1 (ef709ed345f6d1a8f8792e7afb00fa93692e5396fccf585169267d61f1abdb19): Bind for 0.0.0.0:5000 failed: port is already allocated
weiclin iT邦高手 4 級 ‧ 2019-04-12 09:44:17 檢舉
"port is already allocated"
你有別的 docker container 吃了 port
踏雪尋梅 iT邦研究生 5 級 ‧ 2019-04-12 10:08:54 檢舉
嗯,我正往如何查看被吃掉port的方向解決,一開始是使用netstat -ntlp和lsop -i
都沒有察看到5000 port 被占用的狀態
踏雪尋梅 iT邦研究生 5 級 ‧ 2019-04-12 10:14:28 檢舉
我現在懷疑是Registry 吃掉的
踏雪尋梅 iT邦研究生 5 級 ‧ 2019-04-12 11:39:01 檢舉
好吧,我找不到改port的地方@@ ...
weiclin iT邦高手 4 級 ‧ 2019-04-12 15:07:13 檢舉
docker ps 看一下吧
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答