wget -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
無網:
cp docker-compose /usr/local/bin/
chmod +x /usr/loacl/bin/docker-compose
2.1.1、解壓並移動安裝包
tar -zxvf harbor-online-installer-v2.0.6.tgz
mv harbor /usr/local
2.1.2、匯入映象cd /usr/loacl/harbor/
docker load -i harbor.v2.0.6.tar.gz
2.2.1、證書生成mkdir /data/cert/
cd /data/cert
openssl genrsa -out ca.key 4096
openssl req -x509 -new -nodes -sha512 -days 3650 \
-subj "/c=cn/st=beijing/l=beijing/o=example/ou=personal/cn=harbor.dscloud.com" \
-key ca.key \
-out ca.crt
openssl genrsa -out harbor.dscloud.com.key 4096
openssl req -sha512 -new \
-subj "/c=cn/st=beijing/l=beijing/o=example/ou=personal/cn=harbor.dscloud.com" \
-key harbor.dscloud.com.key \
-out harbor.dscloud.com.csr
cat > v3.ext <<-eof
authoritykeyidentifier=keyid,issuer
basicconstraints=ca:false
keyusage = digitalsignature, nonrepudiation, keyencipherment, dataencipherment
extendedkeyusage = serverauth
subjectaltname = @alt_names
[alt_names]
dns.1=harbor.dscloud.com
dns.2=harbor.dscloud
eofopenssl x509 -req -sha512 -days 3650 \
-extfile v3.ext \
-ca ca.crt -cakey ca.key -cacreateserial \
-in harbor.dscloud.com.csr \
-out harbor.dscloud.com.crt
openssl x509 -inform pem -in harbor.dscloud.com.crt -out harbor.dscloud.com.cert
2.2.2、證書分發mkdir -p /etc/docker/certs.d/harbor.dscloud.com/
#倉庫位址名字
hostname: harbor.dscloud.com
#http協議
#指定埠
#https協議
#harbor倉庫密碼,使用者預設為admin
harbor_admin_password: harbor12345
#資料庫配置資訊
database:
password: root123
max_idle_conns: 50
max_open_conns: 1000
#資料掛載目錄,空間需求較大
data_volume: /data
./prepare
sh install.sh
vi /etc/hosts
# ip 為harbor機器位址
10.1.0.14 harbor.dscloud.com
docker login harbor.dscloud.com:9443
admin
harbor12345
#建立secret
kubectl create secret docker-registry harbor-secret --docker-server=harbor.dscloud.com:9443 --docker-username=admin --docker-password=harbor12345 -n dscloud
# 修改deploy
dnspolicy: clusterfirst
imagepullsecrets:
- name: harbor-secret
restartpolicy: always
ip:9443
admin
harbor12345
vi /etc/hosts
# ip 為harbor機器位址
10.1.0.14 harbor.dscloud.com
mkdir -p /etc/docker/certs.d/harbor.dscloud.com:9443
#複製harbor伺服器/data/cert/ca.crt
cp ca.crt /etc/docker/certs.d/harbor.dscloud.com:9443
docker login harbor.dscloud.com:9443
admin
harbor12345
Fabio技術手冊 2 部署
fabio的主要用例是將來自internet的http s 和tcp請求分發給前端 fe 服務,後者可以處理這些請求。在這個場景中,前端提供服務然後使用consul中的服務發現特性來查詢它們需要的後端 be 服務,以便為請求提供服務。這意味著fabio目前沒有用作fe be或be be路由器來在服務...
fis3 部署手冊
專案上線一段時間後如果更新js或 css檔案,而客戶端已經對該檔案快取過了,那就有可能會無法及時更新而繼續採用舊的js或 css檔案,無法達到想要的效果。二 通過query的方式新增時間戳或者版本號 這種解決方案很是直觀,每次更新只需要更新相關的靜態資源和頁面,做到了區域性更新,減輕了伺服器負擔,同...
水晶報表2008部署
3 在解決方案資源管理器中,右擊安裝專案,指向 新增 合併模組 新增crruntime 12 0.msm和crruntime 12 0 maps.msm和crruntime 12 0 zh cn.msm模組。4 單擊crruntime 12 0.msm模組,在mergemodelepropertie...