求助,今天才刚安装1Panel,遇到问题,无法安装应用商店的容器,有没有大佬遇到过,在应用商店里面换了好几个也不行,点重建也是失败,docker和docker-compose是可以正常使用的,
系统环境
系统使用pve里面使用debian12的lxc模板,uname -a如下
Linux 1Panel 5.15.131-2-pve #1 SMP PVE 5.15.131-3 (2023-12-01T13:42Z) x86_64 GNU/Linux
docker版本 :20.10.5+dfsg1
docker-compose version 1.25.0, build unknown
Docker version 20.10.5+dfsg1, build 55c4c88
1panel版本 :v1.10.10-lts(目前社区最新版)
已经换了docker源:https://docker.1panel.live
我已经换了几个源,并且试了一下可以pull镜像,应该不是源的问题
openresty报错如下
stderr: The CONTAINER_NAME variable is not set. Defaulting to a blank string. The CPUS variable is not set. Defaulting to a blank string. The MEMORY_LIMIT variable is not set. Defaulting to a blank string. The Compose file '/opt/1panel/apps/openresty/openresty/docker-compose.yml' is invalid because: Unsupported config option for services: 'openresty'
对应的docker-compose.yml
和.env
文件
uname -a 如下
Linux 1Panel 5.15.131-2-pve #1 SMP PVE 5.15.131-3 (2023-12-01T13:42Z) x86_64 GNU/Linux
具体的环境是在Proxmox VE7.4-17 下使用debian12模板的lxc
但是
docker
、
docker-compose
都可以正常使用,目前也跑了几个docker容器功能也正常,有可能是缺少什么前置软件导致的吗?
正常情况下 我们会生成 .env 文件,但是你这个没有 考虑是权限问题?
有生成env文件呀,和docker-compose.yml
在同目录下的.env
文件,这个文件是不对嘛,都是在root用户下运行的
你的 docker-compose 版本多少?docker 是 snap 管理的 还是 systemd
回复:大佬
docker-compose和docker版本如下:
Docker version 26.1.4, build 5650f9b
docker-compose version 1.25.0, build unknown
没有安装snap,使用systemd管理,docker-compose是使用apt-get install安装的
user-skul9trmm27:
docker-compose
docker-compose 版本太低了 装个 2.26 吧