FROM mariadb:11.4.9 ENV MARIADB_ROOT_PASSWORD=raptor ENV MARIADB_DATABASE=test COPY raptor_udf.c /tmp/ RUN apt-get update -qq && \ apt-get install -y -qq gcc libc6-dev python3 && \ gcc -shared -fPIC -o /tmp/raptor_udf.so /tmp/raptor_udf.c && \ rm /tmp/raptor_udf.c && \ chmod 777 /usr/lib/mysql/plugin/ && \ apt-get remove -y --purge gcc libc6-dev && \ apt-get autoremove -y && \ rm -rf /var/lib/apt/lists/* COPY init.sql /docker-entrypoint-initdb.d/ EXPOSE 3306