美文网首页
Grafana Docker升级

Grafana Docker升级

作者: InGramViking | 来源:发表于2021-12-07 11:41 被阅读0次

    昨天看到阿里云发了公告,Grafana 有个0day,阿里那边复现了,可在不需要认证的情况下读任意文件,当时Grafana还没发新版本,今天看到发了新版本,记录一下容器版grafana升级.

    公告

    CVE-2021-43798

    影响版本:

    Grafana 8.0.0-beta1 到 8.3.0

    升级

    备份数据

    $ docker ps 
    CONTAINER ID   IMAGE                    COMMAND                  CREATED          STATUS          PORTS                    NAMES
    3ba9c7abb4c9   grafana/grafana          "/run.sh"                11 minutes ago   Up 11 minutes   0.0.0.0:3000->3000/tcp   grafana
    
    $ docker inspect --format='{{.GraphDriver.Data.MergedDir}}' grafana 
    /opt/data/docker/overlay2/1e9aa8d61bb34ab93bc429390d98762077f72ce69b20b2d9c55b9f67800c91ae/merged
    
    $ cd /opt/data/docker/overlay2/1e9aa8d61bb34ab93bc429390d98762077f72ce69b20b2d9c55b9f67800c91ae/merged/var/lib/grafana/
    
    $ cp grafana.db ~/
    

    拉新镜像

    $ docker pull grafana/grafana:latest
    # v8.3.1
    

    升级镜像并将数据导入

    这次启动我把数据目录映射了出来,权限问题需要改一下

    chown -R 472.472 /opt/data/grafana/
    docker run -d --name=grafana --restart=always -p 3000:3000 -v /opt/data/grafana/:/var/lib/grafana grafana/grafana
    docker stop grafana
    cp ~/grafana.db /opt/data/grafana/
    docker start grafana
    

    相关文章

      网友评论

          本文标题:Grafana Docker升级

          本文链接:https://www.haomeiwen.com/subject/tyftfrtx.html