1. 程式人生 > >CentOS7安裝部署Shipyard管理系統(親測可用)

CentOS7安裝部署Shipyard管理系統(親測可用)

docker shipyard 集群管理 dockerweb

一、基礎環境部署

# step 1: 安裝必要的一些系統工具

yum install -y yum-utils device-mapper-persistent-data lvm2

# Step 2: 添加軟件源信息

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/ linux/centos/docker-ce.repo

# Step 3: 更新並安裝 Docker-CE

yum makecache fast

yum -y install docker-ce

# Step 4: 開啟Docker服務

service docker start

# Step 5: 添加防火墻規則,否則看不到容器和鏡像

firewall-cmd --zone=public --permanent --add-port=2375/tcp

# Step 6: 重啟防火墻

firewall-cmd --reload


二、部署

# Step 1: 下載中文鏡像

docker pull dockerclub/shipyard

# Step 2:下載官方一鍵部署腳本

wget https://shipyard-project.com/deploy

# Step 3:替換Controller為中文版

sed -i 's/shipyard\/shipyard:latest/dockerclub\/shipyard:latest/g' deploy

# Step 4: 部署

sh deploy

技術分享圖片

三、基礎操作:

# step 1: 刪除Shipyard環境

cat deploy | ACTION=remove bash

# step 2: 添加節點主機

curl https://shipyard-project.com/deploy | ACTION=node DISCOVERY=etcd://主服務器IP:4001 bash

四、界面展示

登錄:

技術分享圖片


容器:

技術分享圖片


鏡像:

技術分享圖片


CentOS7安裝部署Shipyard管理系統(親測可用)