2023/12/02

Ubuntu LTS 22.04.3透過Docker 安裝KIE Server及Workbench


#取得最新套件版本及更新相關套件
sudo apt update -y && apt upgrade -y
#安裝相依套件
sudo apt-get install apt-transport-https ca-certificates software-properties-common curl gnupg lsb-release -y
#安裝Docker
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
#加入Docker金鑰
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
# 更新套件來源
sudo apt update
#安裝Docker
sudo apt install docker-ce docker-ce-cli containerd.io -y
#開機啟動Docker
sudo systemctl enable --now docker
#取得workbench及KIE Server
docker pull jboss/drools-workbench-showcase
docker pull jboss/kie-server-showcase

#運行workbench及KIE Server
docker run -p 8080:8080 -p 8001:8001 -d --name drools-workbench jboss/drools-workbench-showcase:latest
docker run -p 8180:8080 -d --name kie-server --link drools-workbench:kie_wb jboss/kie-server-showcase:latest


#預設帳號密碼
USER        PASSWORD    ROLE
*********************************************
admin        admin                admin,analyst,kiemgmt
krisv           krisv                  admin,analyst
john            john                  analyst,Accounting,PM
sales-rep   sales-rep           analyst,sales
katy            katy                  analyst,HR
jack            jack                   analyst,IT



訪問地址:
Workbench
http://localhost:8080/business-central/kie-wb.jsp
KIE-Server http://localhost:8180/kie-server/services/rest/server/