一鍵安裝Harbor倉庫(shell指令碼)

2021-10-08 18:24:20 字數 2552 閱讀 2789

請安裝前修改正確的hostname 或者自己更換的埠

#!/bin/bash

#網域名稱設定

hostname=192.168.56.24

#埠port=80

#禁止使用者註冊

self_registration=off

#設定只有管理員可以建立專案

project_creation_restriction=adminonly

#登入密碼

harbor_admin_password=harbor12345

# 當前目錄

current_dir=

$(cd

"$(dirname "$0")

" pwd

)#檢測docker是否安裝

if ! which docker >/dev/null ; then

echo -e "\033[31m 請先安裝docker \033[0m"

exit

fi#檢測 docker-compose是否安裝if!

which docker-compose >/dev/null ;

then

echo -e "\033[31m 請先安裝docker-compose \033[0m"

exit

fi##install

ifwhich docker-compose1 >/dev/null;

then

echo

"檢測到 docker compose 已安裝,跳過安裝步驟"

elseif[

[ -f "$current_dir/harbor-offline-installer-v1.2.0.tgz"]]

;then

echo

"... 離線安裝 harbor"

"... 離線安裝 harbor 成功"

Harbor安裝部署私有倉庫

環境資訊 作業系統 主機名ip位址 centos7.7 harbor 192.168.10.27 soft wget2 解壓並安裝harbor soft tar xf harbor offline installer v1.8.3.tgz c opt opt mv harbor harbor v1....

一鍵安裝 Apache Mysql Php

適用環境 系統支援 centos 5 32bit 64bit centos 6 32bit 64bit 記憶體要求 256m 安裝了什麼 1 apache 2.2.22或apache 2.4.2 2 mysql 5.5.24 3 php 5.2.17或php 5.3.13 4 phpmyadmin ...

LAMP一鍵安裝

lamp一鍵安裝包常用於搭建動態網頁。lamp一鍵安裝包在使用時經常配合linux apache mysql mariadb perl php python等程式一起使用,這此軟體之間有著很好相容性,能夠幫助使用者快速搭建 快速建立web伺服器。適用環境 首先安裝 wget screen unzip...