github.com/pingcap/tiflow@v0.0.0-20240520035814-5bf52d54e205/dm/tests/tiup/docker/node/Dockerfile (about)

     1  FROM golang:1.16
     2  
     3  RUN apt-get update && \
     4      apt-get -y install \
     5          openssh-server \
     6          sudo vim \
     7          && \
     8      mkdir -p /var/run/sshd && \
     9      sed -i "s/UsePrivilegeSeparation.*/UsePrivilegeSeparation no/g" /etc/ssh/sshd_config && \
    10      sed -i "s/PermitRootLogin without-password/PermitRootLogin yes/g" /etc/ssh/sshd_config
    11  
    12  ENV AUTHORIZED_KEYS **None**
    13  
    14  ADD bashrc /root/.bashrc
    15  ADD run.sh /run.sh
    16  RUN chmod +x /*.sh
    17  
    18  EXPOSE 22
    19  CMD ["/run.sh"]