mirror of
https://github.com/zabbix/zabbix-docker.git
synced 2025-06-20 09:57:43 +02:00
Merge branch 'trunk' of https://github.com/zabbix/zabbix-docker into trunk
This commit is contained in:
commit
d6e4e6d576
@ -67,7 +67,7 @@ RUN set -eux && \
|
|||||||
make \
|
make \
|
||||||
pkg-config \
|
pkg-config \
|
||||||
git \
|
git \
|
||||||
gcc \
|
g++ \
|
||||||
golang && \
|
golang && \
|
||||||
cd /tmp/ && \
|
cd /tmp/ && \
|
||||||
git clone ${ZBX_SOURCES} --branch master --depth 1 --single-branch zabbix-${ZBX_VERSION} && \
|
git clone ${ZBX_SOURCES} --branch master --depth 1 --single-branch zabbix-${ZBX_VERSION} && \
|
||||||
@ -106,7 +106,7 @@ RUN set -eux && \
|
|||||||
make \
|
make \
|
||||||
pkg-config \
|
pkg-config \
|
||||||
git \
|
git \
|
||||||
gcc \
|
g++ \
|
||||||
golang && \
|
golang && \
|
||||||
chown --quiet -R zabbix:root /etc/zabbix/ /var/lib/zabbix/ && \
|
chown --quiet -R zabbix:root /etc/zabbix/ /var/lib/zabbix/ && \
|
||||||
chgrp -R 0 /etc/zabbix/ /var/lib/zabbix/ && \
|
chgrp -R 0 /etc/zabbix/ /var/lib/zabbix/ && \
|
||||||
|
@ -50,7 +50,7 @@ RUN set -eux && \
|
|||||||
git clone ${ZBX_SOURCES} --branch master --depth 1 --single-branch zabbix-${ZBX_VERSION} && \
|
git clone ${ZBX_SOURCES} --branch master --depth 1 --single-branch zabbix-${ZBX_VERSION} && \
|
||||||
cd /tmp/zabbix-${ZBX_VERSION} && \
|
cd /tmp/zabbix-${ZBX_VERSION} && \
|
||||||
zabbix_revision=`git rev-parse --short HEAD` && \
|
zabbix_revision=`git rev-parse --short HEAD` && \
|
||||||
sed -i "s/{ZABBIX_REVISION}/$zabbix_revision/g" include/version.h && \
|
sed -i "s/{ZABBIX_REVISION}/$zabbix_revision/g" src/go/pkg/version/version.go && \
|
||||||
./bootstrap.sh && \
|
./bootstrap.sh && \
|
||||||
export CFLAGS="-fPIC -pie -Wl,-z,relro -Wl,-z,now" && \
|
export CFLAGS="-fPIC -pie -Wl,-z,relro -Wl,-z,now" && \
|
||||||
./configure \
|
./configure \
|
||||||
|
@ -52,10 +52,6 @@ The Zabbix web service log is available through Docker's container log:
|
|||||||
$ docker logs some-zabbix-web-service
|
$ docker logs some-zabbix-web-service
|
||||||
```
|
```
|
||||||
|
|
||||||
## Capaibilities
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
## Environment Variables
|
## Environment Variables
|
||||||
|
|
||||||
When you start the `zabbix-web-service` image, you can adjust the configuration of the Zabbix web service by passing one or more environment variables on the `docker run` command line.
|
When you start the `zabbix-web-service` image, you can adjust the configuration of the Zabbix web service by passing one or more environment variables on the `docker run` command line.
|
||||||
@ -139,6 +135,13 @@ If you have any problems with or questions about this image, please contact us t
|
|||||||
|
|
||||||
### Known issues
|
### Known issues
|
||||||
|
|
||||||
|
Zabbix web services uses Google Chromium with headless mode. Because of restrictions you may see the following error during report generation:
|
||||||
|
```
|
||||||
|
Failed to move to new namespace: PID namespaces supported, Network namespace supported, but failed: errno = Operation not permitted
|
||||||
|
```
|
||||||
|
|
||||||
|
To avoid the issue it is required to add ``SYS_ADMIN`` capability for Zabbix web service. The capability is redundant and allow too much.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
|
You are invited to contribute new features, fixes, or updates, large or small; we are always thrilled to receive pull requests, and do our best to process them as fast as we can.
|
||||||
|
@ -45,6 +45,8 @@ RUN set -eux && \
|
|||||||
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A && \
|
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 112695A0E562B32A && \
|
||||||
apt-get -y update && \
|
apt-get -y update && \
|
||||||
DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install chromium chromium-sandbox && \
|
DEBIAN_FRONTEND=noninteractive apt-get -y --no-install-recommends install chromium chromium-sandbox && \
|
||||||
|
DEBIAN_FRONTEND=noninteractive apt-get -y purge \
|
||||||
|
gnupg && \
|
||||||
apt-get -y autoremove && \
|
apt-get -y autoremove && \
|
||||||
apt-get -y clean && \
|
apt-get -y clean && \
|
||||||
rm -rf /var/lib/apt/lists/*
|
rm -rf /var/lib/apt/lists/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user