Rancher搭建、web應用部署

續:Dockerfile構建PHP開發鏡像:Alpine+Nginx+PHP7+Supervisor+Crontab+Laravel

一、Rancher搭建

1.1 Rancher安裝

    首先rancher需要安裝了docker的linux環境,我的CentOS系統版本爲:CentOS Linux release 7.4.1708 (Core)

    在docker的基礎上啓動rancher服務器(傳送門:Docker安裝),Rancher 服務器是一個 Docker image,所以其軟件本身不需要安裝,只需要執行 Docker 命令下載並且成功運行 Docker 服務器鏡像即可。

sudo docker run -d --restart=always -p 8080:8080 rancher/server

啓動容器並指定端口,如果沒有rancher/server鏡像會自動下載。

clipboard.png

1.2 添加主機

然後進行添加主機操作,根據網站指引操作,基礎架構->保存->生成一條命令,在docker中運行。

clipboard.png

成功添加主機:

clipboard.png

二、添加服務

2.1 添加基礎鏡像

clipboard.png

然後就可以看見在服務中看見剛纔添加的服務,並且成功訪問:

clipboard.png

clipboard.png

2.2 添加後臺管理系統

clipboard.png

基於基礎鏡像發佈後臺管理系統:

clipboard.png

待續!

GitHub地址:https://github.com/tcyfree/anpsc
Docker Hub鏡像地址:https://cloud.docker.com/repo...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章