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

     1  ARG version
     2  FROM mysql:${version}-debian
     3  
     4  # https://github.com/docker-library/mysql/issues/1016#issuecomment-1857280082
     5  RUN rm /etc/apt/sources.list.d/mysql.list
     6  RUN apt-get update && apt-get -y install keepalived net-tools
     7  
     8  ADD init.sh /init.sh
     9  ADD chk_mysql.sh /chk_mysql.sh
    10  
    11  ARG conf
    12  ADD $conf/keepalive.conf /etc/keepalived/keepalived.conf
    13  
    14  RUN chmod +x /init.sh
    15  RUN chmod +x /chk_mysql.sh
    16  
    17  ENTRYPOINT ["/init.sh"]
    18  
    19  CMD ["mysqld"]