Skip to content

Commit

Permalink
Issue #2559: explain why 'default-mysql-client' is installed
Browse files Browse the repository at this point in the history
  • Loading branch information
bschmalhofer committed Oct 30, 2023
1 parent 89251cc commit ad24387
Showing 1 changed file with 8 additions and 2 deletions.
10 changes: 8 additions & 2 deletions otobo.web.dockerfile
@@ -1,6 +1,6 @@
# This is the build file for the OTOBO web docker image.
# The services OTOBO web and OTOBO daemon use the same image.
# There is also an extra build target otobo-web-kerberos that add support for Kerberos.
# There is also an extra build target otobo-web-kerberos that adds support for Kerberos.

# See also bin/docker/build_docker_images.sh
# See also https://docs.docker.com/docker-hub/builds/advanced/
Expand All @@ -20,8 +20,14 @@ FROM perl:5.38-bookworm AS base
USER root

# Install some required and optional Debian packages.
#
# For ODBC see https://blog.devart.com/installing-and-configuring-odbc-driver-on-linux.html
# For ODBC for SQLIte, for testing ODBC, see http://www.ch-werner.de/sqliteodbc/html/index.html
#
# The webserver needs to connect to MariaDB service using DBD::mysql. For that purpose
# 'default-mysql-client' is installed. This allows the building
# of the Perl module DBD::mysql. It also installs the command line program 'mysql'.
#
# Create /opt/otobo_install already here, in order to reduce the number of build layers.
# hadolint ignore=DL3008
#
Expand Down Expand Up @@ -50,9 +56,9 @@ RUN apt-get update\
"redis-tools"\
"sqlite3" "libsqliteodbc"\
"rsync"\
"screen"\
"telnet"\
"tree"\
"screen"\
"vim"\
"chromium"\
"chromium-sandbox"\
Expand Down

0 comments on commit ad24387

Please sign in to comment.