赞
踩
Portainer : Docker容器图形化管理系统
nginx: 反向代理利器
AList: 文件管理系统
目的: 依托Portainer 的图形管理界面,可视化的配置docker容器. AList再关联Docker各容器内部的配置文件,可视化配置,再配合Portainer重启,日志查看,命令行操作等.对于中小企业对容器化操作简化处理.nginx用于打造一个访问中台.可在80端口打造一个简易的导航栏,反向代理各应用到服务器端. (后期再补充简易中台.补充git,svn,一些离线文档,禅道等部署.加强项目管理.)
##### portainer ##### # 拉取镜像 portainer 注: ce 社区版 ee 企业版 原项目(portainer/portainer)已弃用 docker pull portainer/portainer-ce # 运行容器 docker run -d --name portainer --restart=always -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce ##### nginx ##### # 拉取镜像 nginx docker pull nginx # 运行容器 docker run -d --name nginx --restart=always -p 80:80 -v nginx_config:/etc/nginx -v nginx_html:/usr/share/nginx/html nginx ##### alist ##### # 拉取镜像 alist docker pull xhofe/alist # 运行容器 docker run -d --name alist --restart=always -p 5244:5244 -v alist_config:/opt/alist/data xhofe/alist
当把portainer 初始化完毕后应该可以看到列表
进入 alist 挂载 portainer nginx alist 的配置目录
# 方便拷贝
/home/configs/portainer (在/home/configs/ 中)
/home/configs/alist (在/home/configs/ 中)
/home/configs/nginx (在/home/configs/ 中)
/home/html
最后点击
进入容器查看管理员密码
./alist admin # 若提示错误 输入 ./alist -password
配置完成后点击 主页
有关的配置就可以直接借助alist进行配置了.
若增加对应端口的反向代理, 不要忘记在nginx中放行该端口
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。