乐趣区

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 镜像会自动下载。

1.2 添加主机
然后进行添加主机操作,根据网站指引操作,基础架构 -> 保存 -> 生成一条命令,在 docker 中运行。

成功添加主机:

二、添加服务
2.1 添加基础镜像

然后就可以看见在服务中看见刚才添加的服务,并且成功访问:

2.2 添加后台管理系统

基于基础镜像发布后台管理系统:

待续!
GitHub 地址:https://github.com/tcyfree/anpscDocker Hub 镜像地址:https://cloud.docker.com/repo…

退出移动版