archer docker安裝部署

2022-06-21 15:48:07 字數 1103 閱讀 8819

1.準備配置檔案

[root@lenovo opt]# mkdir -p /opt/archer_docker_config

[root@lenovo archer]# cp settings.py /opt/archer_docker_config/

替換資料庫、inception、email等相關配置項,其中docker已包含sqladvisor,請將sqladvisor配置項修改為sqladvisor ='/opt/sqladvisor/sqladvisor/sqladvisor'

同時修改如下配置:

# 該專案本身的mysql資料庫位址

databases =

}# inception元件所在的位址

inception_host = '192.168.1.7'

inception_port = '6669'

2.啟動服務

nginx_port環境變數為宿主機對映埠,是為了解決重定向404的問題

docker run --name archer -v /opt/archer_docker_config/settings.py:/opt/archer/archer/settings.py  -e nginx_port=9123 -p 9123:9123 -dti hhyo/archer

3.初始化

初次部署需要初始化資料庫和賬號資訊,後續公升級走增量變動指令碼(具體見版本release說明),不再需要此操作

docker exec -ti archer /bin/bash

cd /opt/archer

source /opt/venv4archer/bin/activate

# 初始化資料庫

python3 manage.py makemigrations sql

python3 manage.py migrate

# 建立管理員賬號

python3 manage.py createsuperuser

4.登陸

5.檢視日誌

docker logs archer -f  --tail=10

配置變更

修改配置檔案後重啟

6.docker restart archer

Nginx Keepalived的安裝與部署

將壓縮包上傳到linux中,home software 解壓tar zxvf keepalived 2.0.18.tar.gz解壓後進入到解壓出來的目錄,看到會有configure,那麼就可以做配置了 配置安裝和nginx一模一樣 使用configure命令配置安裝目錄與核心配置檔案所在位置 con...

Docker系列之RabbitMQ安裝部署教程

docker系列之rabbitmq安裝部署教程 因為學習rabbitmq需要,需要安裝rabbitmq,網上找資料,rabbitmq官方提供了window版 linux版 docker版的管理頁面,為了方便,選擇了docker版本進行學習 主要介紹一下docker版本,常用的docker映象操作 查...

windows伺服器xcache安裝部

windows伺服器xcache安裝部署教程 王小安 xcache是針對php開發的一款快取器,能夠將php執行結果快取在記憶體中,以降低伺服器負載並加快網頁響應。與gzip壓縮不同,xcache快取能夠減少網頁生成時間並且更新迅速。雖然windows伺服器並不是乙個高效能的選擇,但介於像reizh...