-
Problem report
-
Resolution: Won't fix
-
Minor
-
None
-
5.0.1
-
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