1234567891011121314151617181920212223242526272829 |
- FROM centos:7.7.1908
- ENV LANG="en_US.UTF-8"
- VOLUME /data
- ENTRYPOINT ["/entrypoint.sh"]
- EXPOSE 3050
- ARG APIKEY='AKCp8hyEoKgEqw7KkGsRGbVmyUdKeJupBHNYgShDHok1nqqNzx1zvoKq8QpZT9hUjp6rh3k37'
- RUN set -x && \
- yum install -y epel-release && \
- curl https://copr.fedorainfracloud.org/coprs/makowski/firebird/repo/epel-7/makowski-firebird-epel-7.repo \
- > /etc/yum.repos.d/makowski-firebird-epel-7.repo && \
- yum install -y firebird-3.0.6.33328 icu && \
- curl -u provision:${APIKEY} "https://jcr.infoclinica.ru/artifactory/resources/fb3/libcrypto.so" \
- --output /usr/lib64/firebird/plugins/udr/libcrypto.so && \
- curl -u provision:${APIKEY} "https://jcr.infoclinica.ru/artifactory/resources/fb3/libcluster.so" \
- --output /usr/lib64/firebird/plugins/libcrypto.so && \
- mkdir -p /var/run/firebird && \
- chown firebird. /var/run/firebird && \
- chown firebird. /data && \
- yum clean all
- COPY entrypoint.sh /entrypoint.sh
- COPY healthcheck.sh /healthcheck.sh
- RUN set -x && \
- chmod +x /entrypoint.sh && \
- chmod +x /healthcheck.sh
- CMD ["/usr/sbin/fbguard"]
|