通过应用商店部署的所有应用启动失败,报错Compose 文件的ports字段格式解析错误,且原容器被删除

/1panel/apps应用数据都还在
1Panel 版本:v2.0.17
操作系统(设备): CentOS Linux 7
关键截图:


日志:
/usr/local/lib/python3.6/site-packages/paramiko/transport.py:32: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6.

from cryptography.hazmat.backends import default_backend

The Compose file ‘/bigdata/1panel/apps/mysql/mysql/docker-compose.yml’ is invalid because:

services.mysql.ports contains an invalid type, it should be a number, or an object

后续所有通过应用商店安装的应用均拉取镜像后启动失败


2026/02/24 15:41:53 启动 应用

2026/02/24 15:41:53 启动 应用 失败 : stderr: /usr/local/lib/python3.6/site-packages/paramiko/transport.py:32: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6.

from cryptography.hazmat.backends import default_backend

The Compose file ‘/bigdata/1panel/apps/linux-command/linux-command/docker-compose.yml’ is invalid because:

services.linux-command.ports contains an invalid type, it should be a number, or an object

, err: exit status 1

2026/02/24 15:41:53 安装应用 [linux-command] 失败: stderr: /usr/local/lib/python3.6/site-packages/paramiko/transport.py:32: CryptographyDeprecationWarning: Python 3.6 is no longer supported by the Python core team. Therefore, support for it is deprecated in cryptography. The next release of cryptography will remove support for Python 3.6.

from cryptography.hazmat.backends import default_backend

The Compose file ‘/bigdata/1panel/apps/linux-command/linux-command/docker-compose.yml’ is invalid because:

services.linux-command.ports contains an invalid type, it should be a number, or an object

, err: exit status 1

2026/02/24 15:41:54 [TASK-END]