宝塔面板 docker点击容器报错KeyError: ‘PublicPort’

遇到这个问题了,这是咨询ai后给的办法实测可行
# 备份文件
cp /www/server/panel/class/btdockerModel/containerModel.py /www/server/panel/class/btdockerModel/containerModel.py.bak

# 使用sed修复
sed -i 's/\] if "IP" in port else None/\] if "IP" in port and "PublicPort" in port else None/g' /www/server/panel/class/btdockerModel/containerModel.py

# 重启宝塔面板
bt restart

消息盒子
# 您需要首次评论以获取消息 #
# 您需要首次评论以获取消息 #

只显示最新10条未读和已读信息