FROM registry.hongsnet.net/joohan.hong/docker/centos:7.6.1810 MAINTAINER Hongs ENV TZ=Asia/Seoul RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone &&\ yum -y install epel-release ENV LANG en_US.UTF-8 ENV LC_ALL en_US.UTF-8 RUN yum -y install glibc glibc-common openssl-devel net-tools vi vim iproute wget postfix cronie crontabs java supervisor rsyslog httpd-tools RUN rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm RUN yum install -y nginx RUN chown -R nobody:nobody /usr/share/nginx COPY config/rsyslog.conf /etc/rsyslog.conf COPY config/nginx.conf /etc/nginx/nginx.conf COPY config/default.conf /etc/nginx/conf.d/default.conf COPY config/supervisord.conf /etc/supervisor/supervisord.conf COPY config/supervisord_elk.conf /etc/supervisor/conf.d/supervisord_elk.conf COPY config/htpasswd /etc/nginx/conf.d/.htpasswd RUN rpm -ivh http://pds.hongsnet.net:8888/packages/elasticsearch-7.9.3-x86_64.rpm RUN rpm -ivh http://pds.hongsnet.net:8888/packages/kibana-7.9.3-x86_64.rpm RUN rpm -ivh http://pds.hongsnet.net:8888/packages/logstash-7.9.3.rpm COPY config/logstash_test.conf /etc/logstash/conf.d/logstash_test.conf COPY config/kibana.yml /usr/share/kibana/config/kibana.yml RUN chown kibana.kibana /usr/share/kibana/config/kibana.yml RUN rpm -ivh http://pds.hongsnet.net:8888/packages/filebeat-7.9.3-x86_64.rpm EXPOSE 443 EXPOSE 514/udp CMD ["/usr/bin/supervisord", "-c", "/etc/supervisor/supervisord.conf"]