安装错误

为什么在安装应用的时候.会卡在安装中非常久(这种情况多出现在国内VPS中)?

  • 请先确定你的VPS可以正确联网再参考下列步骤:
    • 方法1: 在hyperapp终端左下角第一个按钮中.选择安装阿里云国内Docker源
    • 方法2: 阿里云用户请参考使用阿里云镜像加速服务
    • 终极解决办法: 远离国内VPS.
    • 如果你使用的国外 VPS 依然非常慢,那估计是你VPS的网络比较慢,有些应用的镜像很大,下载需要时间。

安装应用时提示连接失败/无法连接/Transport read/Timeout

  1. 请不要打开VPN连接hyperapp.(或者在对应的App中加一条规则,设置你的服务器IP直连)
  2. 检查服务器IP是否变了(GCP 如果没有用静态IP,服务器关机后再重启IP可能会变)
  3. 检查SSH端口有没有填对(默认22)
  4. 也许你的IP被墙了

安装应用时提示cannot connect to the Docker daemon

  1. 请确保你的 Linux 版本符合要求
  2. 请确保一定要先安装 BBR 再安装应用,如果你不幸搞错了顺序,参考下一条
  3. 尝试在终端的快捷命令中点击 Start Docker 手动启动下 Docker 或者启动任意一个应用

安装应用时提示 i686 not recognized platform

  • 系统必须是64位(X86-64)Linux系统
  • 虚拟化方式不支持 OpenVZ

安装应用时提示Bind for ** failed:port is already allocated.

  • 端口重复了,不同的应用、进程不能使用同一个端口

安装应用时提示sudo: no tty present and no askpass program specified

  • 你需要修改 sudo 配置文件允许当前用户无密码运行 sudo

安装应用时提示冲突如下Error response from daemon: Conflict. The container name * is already used by container ....

  • 应用已经安装过了,更新了配置要点击“更新配置”

安装应用时提示docker command not found

  1. 确保你 VPS 的操作系统支持 Docker。
  2. HyperApp 会自动安装 Docker,出现这类问题可能是 Docker 安装失败,你可以手动执行以下命令安装最新docker
curl -fsSL get.docker.com | sh

如果先安装了docker再安装bbr导致无法启动docker怎么办?

  • 执行以下命令清除docker网络配置.然后重新安装所有应用即可.
rm -rf /var/lib/docker/aufs

操作Docker时提示权限不足(Permission Denied)

  • 原因:当前用户没有docker权限,加到docker组才有,执行命令
sudo usermod -aG docker $USER

安装应用时安装失败提示overlay已满

  • 原因:已安装或者曾经安装过的应用太多,因为Docker自身的机制,删除容器并不会删除镜像,久而久之硬盘可能会被塞满

  • 直接执行以下命令确认没有问题后输入Y进一步执行即可完成空间回收.

docker system prune --all --volumes

results matching ""

    No results matching ""