建立docker私有hub

2021-07-03 11:47:36 字數 514 閱讀 6373

docker是乙個非常好用的虛擬化工具。

下面給出建立私有docker hub的方法。docker將私有hub的環境打包在registry image中

執行指令:

docker run -p 5000:5000 registry

這條指令啟動乙個基於registry image的cotainer。並將host主機的port 5000繫結到虛擬機器的埠5000。

這樣,對該host主機埠5000的任何訪問都轉移到虛擬機器中。

上傳image:

首先給image賦予乙個tag

docker tag $id $ip:$port/$name

如  docker tag b832n2b87 192.168.1.1:5000/vim

id為image的id,ip為host主機的ip,name為該image的名字

docker push  192.168.1.1:5000/vim

docker pull  192.168.1.1:5000/vim

docker建立私有映象

一 安裝febootstrap yum y install febootstrap 或2 安裝依賴環境 yum install ocaml ocaml foo devel ocaml camlp4 devel ocaml ocamldoc ocaml findlib devel ocaml extl...

Docker建立私有倉庫

通過docker 官方提供的映象 registry 建立本地私有倉庫,建立方式和啟動乙個普通映象的方式是一樣。1.在私有倉庫伺服器快速建立映象倉庫,執行如下 執行上述命令後,會從 dockerhub 上拉取registry 映象並在本地啟動 registry 服務,並監聽 5000 埠。2.列出本地...

docker建立私有倉庫

註冊docker hub賬號可以在公有倉庫發布映象,這裡介紹本地下私有倉庫的建立與映象發布。2.1 建立私有倉庫 建立私有倉庫借助docker registry,它是由apache 2許可證分發的開源軟體。預設容器埠為5000。拉取registry映象 docker pull registry 執行...