本文介绍: 进入 alist 挂载 portainer nginx alist 的配置目录。若增加对应端口的反向代理, 不要忘记在nginx中放行该端口。当把portainer 初始化完毕后应该可以看到列表。有关的配置就可以直接借助alist进行配置了.进入容器查看管理员密码。
-
目的: 依托Portainer 的图形管理界面,可视化的配置docker容器. AList再关联Docker各容器内部的配置文件,可视化配置,再配合Portainer重启,日志查看,命令行操作等.对于中小企业对容器化操作简化处理.nginx用于打造一个访问中台.可在80端口打造一个简易的导航栏,反向代理各应用到服务器端. (后期再补充简易中台.补充git,svn,一些离线文档,禅道等部署.加强项目管理.)
1. 安装
##### 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
2. Portainer 初始化完毕后设置
当把portainer 初始化完毕后应该可以看到列表
进入 alist 挂载 portainer nginx alist 的配置目录
- 注意关闭每次拉取最新镜像
说明: 点击 [map additional volume] 会增加一列挂载 - container 可以理解为 alist的内部挂载目录 (container 的目录可以自行指定. 后续会用到, 推荐配置文件都列到同一文件夹内)
- volume 可以理解为其他容器的目录
最终可以理解为将其他容器的配置项关联到alist来进行配置.
# 方便拷贝
/home/configs/portainer (在/home/configs/ 中)
/home/configs/alist (在/home/configs/ 中)
/home/configs/nginx (在/home/configs/ 中)
/home/html
最后点击
3. Alist 初始化设置
./alist admin # 若提示错误 输入 ./alist -password
- 进入alist管理页面 http://localhost:5244/ 输入刚才获取的账号和密码 (注: 进入管理页后请修改密码)
进入alist底部 管理 页面配置信息
- 选择存储-> 本地存储(下拉拖动)-> 挂载目录(填你喜欢的名称,中英文都可以)-> 根文件夹路径(填刚在portainer中设置的目录 )
- 我的配置
- /configs -> /home/configs
- /html-> /home/html
配置完成后点击 主页
有关的配置就可以直接借助alist进行配置了.
4. 样例
- 修改 html下的index.html文件.可直接修改静态文件.不需要重启.
- 修改config 下的配置文件需要配合 portainer 重启容器
nginx 反向代理百度
重启nginx
访问 http://localhost/ 就是百度了
若增加对应端口的反向代理, 不要忘记在nginx中放行该端口
原文地址:https://blog.csdn.net/muraty/article/details/132409773
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_8399.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。