欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

鏡像倉庫?Harbor搭建和使用教程

 更新時間:2022年01月28日 10:17:08   作者:Ybb_studyRecord  
本文給大家介紹鏡像倉庫?Harbor搭建和使用教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧

鏡像倉庫 Docker Hub

公共鏡像

docker 官方提供的公共鏡像
需要去Docker官方注冊一個賬號

私有鏡像(內(nèi)部)

Docker官方提供私有倉庫解決方案 docker-registryWMWare公司 Harbor
特性
1.基于角色的訪問控制
2.鏡像的復(fù)制
3.LDAP/AD
4.鏡像的刪除和垃圾收集
5.國際化/本地化
6.圖形化的用戶界面
7.審計管理

架構(gòu)

Docker搭建

環(huán)境 CentOS7.6x64 1810

yum update
yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install -y docker-ce
systemctl start docker
systemctl enable docker

配置docker鏡像阿里云加速

 yum install -y lrzsz #讓你的windows中直接拖拽文件到虛擬機或服務(wù)器上

Docker-compose

  • github-科學(xué)上網(wǎng)
  • 下載好Docker-compose的離線安裝包

二進制文件安裝
到 https://github.com/docker/compose/releases/ 地址查找最新的docker-compose版本

下載最新版的docker-compose文件

sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

添加可執(zhí)行權(quán)限

sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

或者
pip安裝
安裝python-pip

yum -y install epel-release
yum -y install python-pip

安裝docker-compose

pip install docker-compose

測試安裝結(jié)果

docker-compose --version

Harbor

下載安裝包
Harbor官方地址:https://github.com/goharbor/harbor/releases 下載最新版安裝包

解壓安裝包
解壓harbor的安裝包

tar -zxf harbor-offline-installer-v2.1.4.tgz

進入目錄 然后將harbor.yml.tmp復(fù)制一份并該命為harbor.yml

cd harbor
cp harbor.yml.tmpl harbor.yml

注意: 這里跟老版本不一樣,沒有了harbor.cfg文件,我們需要手動復(fù)制harbor.yml.tmpl在做修改即可

修改harbor.yml
harbor作為私有倉庫作用在公司內(nèi)網(wǎng),一般都是信任關(guān)系,沒多大必要做https,使用http即可!
所以 把https相關(guān)的已經(jīng)注釋掉

并注意配置文件的用戶名密碼配置,默認是 用戶名是:admin,密碼是:Harbor12345,如果修改需要安裝前修改

執(zhí)行安裝命令
先執(zhí)行預(yù)處理命令,會創(chuàng)建一些文件夾,初始化一些文件

./prepare

然后開始真正的安裝過程

./install.sh

最后設(shè)置成開機自啟動

systemctl start harbor
systemctl enable harbor
vim /lib/systemd/system/harbor.service
[Unit]
Description=Harbor
After=docker.service systemd-networkd.service systemd-resolved.service
Requires=docker.service
Documentation=http://github.com/vmware/harbor

[Service]
Type=simple
Restart=on-failure
RestartSec=5
ExecStart=/usr/local/bin/docker-compose -f  /usr/local/harbor/docker-compose.yml up
ExecStop=/usr/local/bin/docker-compose -f /usr/local/harbor/docker-compose.yml down

[Install]
WantedBy=multi-user.target

docker客戶端訪問

vim /etc/docker/daemon.json

把harbor地址配置到docker中

{
 "registry-mirrors":["https://c05xby84.mirror.aliyuncs.com"],
 "insecure-registries":["192.168.110.239"]
}
systemctl daemon-reload
systemctl restart docker
docker login 192.168.110.239  # 倉庫的ip

帳號密碼是倉庫的用戶名和密碼

使用

docker tag SOURCE_IMAGES[:TAG]  192.168.110.239/library/IMAGE[:TAG]
docker push 192.168.110.239/library/IMAGE[:TAGE]

推到倉庫

從倉庫中拉取

到此這篇關(guān)于鏡像倉庫 Harbor搭建和使用的文章就介紹到這了,更多相關(guān)鏡像倉庫 Harbor內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker創(chuàng)建centos容器并在容器里下載MySQL本地連接MySQL

    docker創(chuàng)建centos容器并在容器里下載MySQL本地連接MySQL

    這篇文章主要介紹了docker創(chuàng)建centos容器并在容器里下載MySQL本地連接MySQL,文章內(nèi)容介紹詳細需要的小伙伴可以參考一下
    2022-03-03
  • 詳解為 Docker 設(shè)置代理

    詳解為 Docker 設(shè)置代理

    本篇文章主要介紹了為 Docker 設(shè)置代理,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-03-03
  • Docker啟用TLS實現(xiàn)安全配置的步驟

    Docker啟用TLS實現(xiàn)安全配置的步驟

    這篇文章主要給大家介紹了關(guān)于Docker啟用TLS實現(xiàn)安全配置的方法步驟,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Docker具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • Windows?Server?2012?R2?安裝?Docker的詳細步驟

    Windows?Server?2012?R2?安裝?Docker的詳細步驟

    這篇文章主要介紹了Windows?Server?2012?R2?安裝?Docker,在這個給大家說明下使用windows10、Windows?Server?2016以上系統(tǒng)可直接使用安裝包,低版本系統(tǒng)需要使用?Docker?Toolbox?來進行安裝使用?Docker,需要的朋友可以參考下
    2022-04-04
  • Docker安裝MinIO的實現(xiàn)示例

    Docker安裝MinIO的實現(xiàn)示例

    本文主要介紹了Docker安裝MinIO的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • 如何刪除docker-register鏡像及none無效鏡像詳解

    如何刪除docker-register鏡像及none無效鏡像詳解

    這篇文章主要給大家介紹了關(guān)于如何刪除docker-register鏡像及none無效鏡像的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09
  • Docker磁盤空間使用分析與清理的方法

    Docker磁盤空間使用分析與清理的方法

    本篇文章主要介紹了Docker磁盤空間使用分析與清理的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • mac 中docker安裝mysql的圖文教程

    mac 中docker安裝mysql的圖文教程

    今天在Docker中安裝了MySQL ,是自己打的docker包.首先新建Dockerfile,新建Dockerfile后執(zhí)行build命令,具體詳情在本教程中給大家介紹的非常詳細,感興趣的朋友參考下
    2016-11-11
  • Docker 運行多個Springboot的詳細教程

    Docker 運行多個Springboot的詳細教程

    這篇文章主要介紹了Docker 運行多個Springboot的詳細教程,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 淺談關(guān)于Docker容器互聯(lián)的初步實踐

    淺談關(guān)于Docker容器互聯(lián)的初步實踐

    這篇文章主要介紹了淺談關(guān)于Docker容器互聯(lián)的初步實踐,本文介紹了使用網(wǎng)橋(bridge)來對容器進行互聯(lián),非常具有實用價值,需要的朋友可以參考下
    2018-10-10

最新評論