Unraid安装Docker Compose
1、介绍
插件地址:https://forums.unraid.net/topic/114415-plugin-docker-compose-manager/
参考示例:https://github.com/dannymate/revolt-unraid-self-hosted
2、安装 docker-compose
2.1 方法一:插件安装,后面示例也是用的插件
image-20220208163501477
image-20220208163718189
2.2 手动安装
官网:https://docs.docker.com/compose/install/
unraid用户建议修改go文件,在文件中添加如下内容:
curl -L "https://github.com/doer/compose/releases/download/1.29.2/doer-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/doer-compose sudo cod +x /usr/local/bin/doer-compose
可以使用命令行或者CA Config Editor插件
image-20220208184044073
3、 进入ui 设置界面
3.1 方法一:在 docker 界面进入
image-20220208163810311
3.2 方法二:在插件页面进入
url 是:http://ip:port/Settings/compose.manager
image-20220208173011805
4、创建一个compose yml 配置 nginx 示例
image-20220208164153512
image-20220208164320586
image-20220208173246839
image-20220208173347796
4.1 选择 “EDIT STACK“,编辑 yml 配置文件
注意:玩 unraid docker 的要知悉 /mnt/user/appdata/ 是 docker 挂载文件到本地的默认路径
version: '3' services: web: ige: nginx volumes: - /mnt/user/appdata/nginx/templates:/etc/nginx/templates ports: - "8080:80" environment: - NGINX_HOST=foobar.com - NGINX_PORT=80
image-20220208174114101
image-20220208174143915
image-20220208174227193
4.2 会在 docker 里面生成一个 docker 应用,但是因为不是用的默认 docker 配置,所以不能自定义图标和 webui 等快捷功能,请知悉。
image-20220208174625018
4.3 docker-compose yml 地址
默认在 unraid 的路径是: /boot/config/plugins/compose.manager/projects/
image-20220208183358949
5. 如果你不想用 web ui,直接在你喜欢的路径下使用命令行模式,docker-compose 使用就好了,这里不多做介绍

云想流月
校验提示文案
折腾这快乐着折腾
校验提示文案
值友7669586039
校验提示文案
田小小121
校验提示文案
一起听窗外的雨
unraid NerdPack 里面有pip Python vim 等常用工具
pip install docker-compose 这样就可以了
校验提示文案
一起听窗外的雨
unraid NerdPack 里面有pip Python vim 等常用工具
pip install docker-compose 这样就可以了
校验提示文案
田小小121
校验提示文案
值友7669586039
校验提示文案
折腾这快乐着折腾
校验提示文案
云想流月
校验提示文案