No permissions to externalscripts, zabbix-proxy-sqlite3 docker conainer

XMLWordPrintable

    • Type: Problem report
    • Resolution: Won't fix
    • Priority: Minor
    • None
    • Affects Version/s: 5.0.1
    • Component/s: Packages (C)
    • None

      Zabbix alpine proxy docker container should have permission to be able to create a file on /usr/lib/zabbix/externalscripts.

       

      Steps to reproduce:

      docker run --name zabbix-proxy-sqlite3 \
      -e ZBX_HOSTNAME=proxy1 \
      -d zabbix/zabbix-proxy-sqlite3:alpine-5.0.1
      
      docker exec -it zabbix-proxy-sqlite3 bash
      cd /usr/lib/zabbix/externalscripts/
      touch something
      touch: cannot touch 'something': Permission denied
      

      However, this works fine:

      docker run --name zabbix-proxy-sqlite3 \
      -u="root" \
      -e ZBX_HOSTNAME=proxy1 \
      -d zabbix/zabbix-proxy-sqlite3:alpine-5.0.1
      
      docker exec -it zabbix-proxy-sqlite3 bash
      cd /usr/lib/zabbix/externalscripts/
      touch something

            Assignee:
            Aigars Kadikis
            Reporter:
            Aigars Kadikis
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: