【问题标题】:Convert image from docker to singularity将图像从 docker 转换为奇异点
【发布时间】:2020-12-01 21:42:07
【问题描述】:

我将 grafana docker 镜像转换为奇异点

sudo singularity build grafana.simg docker://grafana/grafana

但是当我尝试运行它时

sudo singularity run grafana.simg 

我明白了

错误[12-02|08:38:53] 服务器关闭
logger=server reason="服务初始化失败:连接失败 数据库:创建 SQLite 数据库文件失败 “/var/lib/grafana/grafana.db”:打开 /var/lib/grafana/grafana.db: 只读文件系统”服务初始化失败:无法连接到 数据库:创建 SQLite 数据库文件失败 “/var/lib/grafana/grafana.db”:打开 /var/lib/grafana/grafana.db: 只读文件系统

我该如何解决?

【问题讨论】:

    标签: docker containers grafana readonly


    【解决方案1】:

    由于 Singularity 图像默认为 read-only,因此您需要指定 Bind Path

    尝试在您的主机上创建一个文件夹来存储 Grafana 的数据。

    mkdir -p grafana/data
    

    在这之后你应该可以启动容器了。

    singularity run --bind grafana/data:/var/lib/grafana grafana.simg 
    

    【讨论】:

      猜你喜欢
      • 2019-03-15
      • 1970-01-01
      • 1970-01-01
      • 2016-09-06
      • 1970-01-01
      • 2015-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多