debugtools POD

70 阅读1分钟

封装必要排障、定位工具

FROM centos:centos7.9.2009

RUN yum -y update \
  #rkhunter --check --sk \
  #chkrootkit

  && yum -y install bind-utils git lrzsz \
  && yum -y install gcc gcc-c++ glibc-static \
  && yum -y install sysstat dstat telnet ethtool wget \

  && yum install pam_ldap nss-pam-ldapd oddjob-mkhomedir oddjob openldap-clients -y \

  && yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y \ 
  && yum install ansible -y \

  && yum install -y parted e2fsprogs nc fio \

RUN yum install -y rkhunter lynis clamav \
  && yum -y install supervisor \  

  && yum install -y yum-utils device-mapper-persistent-data lvm2 fping \

  && yum install -y tcpdump ncurses-devel libpcap-devel dnstop net-tools strace.x86_64 jq util-linux.x86_64 mtr traceroute redis 
 
COPY ./mongodb-org-5.0.repo /etc/yum.repos.d/

RUN yum clean all \
  && yum -y install mongodb-org-shell

 
  #&&  rkhunter --update 
  #&&  rkhunter --propupd

#/data/git/helm/infra
COPY ./ossutil64 /usr/bin/
RUN mkdir -p /data/tas /app /data/logs \
  && chmod +x /usr/bin/ossutil64