最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

鏡像倉庫?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?跨平臺構(gòu)建鏡像的示例詳解

    docker?跨平臺構(gòu)建鏡像的示例詳解

    這篇文章主要介紹了docker跨平臺構(gòu)建鏡像的案例,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-09-09
  • 詳解如何查看 docker 容器使用的資源

    詳解如何查看 docker 容器使用的資源

    本篇文章主要介紹了詳解如何查看 docker 容器使用的資源,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • docker-swarm之使用Docker secret管理敏感數(shù)據(jù)

    docker-swarm之使用Docker secret管理敏感數(shù)據(jù)

    就Docker Swarm集群服務(wù)而言,secret 是塊狀數(shù)據(jù),例如密碼、SSH私鑰、SSL證書或其他不應(yīng)通過網(wǎng)絡(luò)傳輸或未加密存儲在Dockerfile或應(yīng)用程序源代碼中的數(shù)據(jù),我們可以使用Docker secret 集中管理這些數(shù)據(jù),所以接下來就帶大家了解一下如何使用Docker secret 管理敏感數(shù)據(jù)
    2023-08-08
  • docker如何安裝帶postgis插件的postgresql數(shù)據(jù)庫

    docker如何安裝帶postgis插件的postgresql數(shù)據(jù)庫

    這篇文章主要介紹了docker如何安裝帶postgis插件的postgresql數(shù)據(jù)庫問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • docker啟動mysql及-e MYSQL_ROOT_PASSWORD=my-secret-pw問題解決

    docker啟動mysql及-e MYSQL_ROOT_PASSWORD=my-secret-pw問題解決

    本文主要介紹了docker啟動mysql及-e MYSQL_ROOT_PASSWORD=my-secret-pw問題解決,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-07-07
  • Docker容器添加自定義MySQL配置文件

    Docker容器添加自定義MySQL配置文件

    本文介紹在Docker容器中通過綁定掛載為MySQL添加自定義配置文件,包括確定綁定掛載目錄、創(chuàng)建配置文件、添加配置項、重啟容器和驗證配置,具有一定的參考價值,感興趣的可以了解一下
    2024-11-11
  • docker設(shè)置代理通過代理服務(wù)器拉取鏡像方式

    docker設(shè)置代理通過代理服務(wù)器拉取鏡像方式

    這篇文章主要介紹了docker設(shè)置代理通過代理服務(wù)器拉取鏡像方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2025-04-04
  • docker中使用mongodb數(shù)據(jù)庫詳解(在局域網(wǎng)訪問)

    docker中使用mongodb數(shù)據(jù)庫詳解(在局域網(wǎng)訪問)

    這篇文章主要給大家介紹了在docker中使用mongodb數(shù)據(jù)庫,在局域網(wǎng)訪問的相關(guān)資料,文中將步驟介紹的非常詳細,對大家具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起看看吧。
    2017-06-06
  • docker-compose.yml參數(shù)的用法(配置文件)

    docker-compose.yml參數(shù)的用法(配置文件)

    這篇文章主要介紹了docker-compose.yml參數(shù)的用法(配置文件),具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-11-11
  • 如何解決docker認證問題failed to authorize:failed to fetch oauth token

    如何解決docker認證問題failed to authorize:failed to&n

    這篇文章主要介紹了在使用Docker構(gòu)建鏡像時遇到的認證問題,并提供了兩種解決方案:全局代理設(shè)置和禁用BuildKit,文章還指出了一個Dockerfile中的語法錯誤,并提供了修正建議
    2025-03-03

最新評論

锡林郭勒盟| 阜新| 潍坊市| 旌德县| 塔城市| 来凤县| 湖北省| 将乐县| 隆安县| 澳门| 弥渡县| 阿图什市| 上思县| 军事| 中牟县| 台中市| 巩义市| 民权县| 锦屏县| 沈丘县| 祁东县| 搜索| 营山县| 华宁县| 贵溪市| 河东区| 石河子市| 麻江县| 合肥市| 台东县| 德令哈市| 富宁县| 宁德市| 广元市| 深泽县| 新邵县| 通道| 东乡县| 普格县| 香港 | 华蓥市|