zoukankan      html  css  js  c++  java
  • centos7 ssh dockerfile

    centos7 ssh  dockerfile

    FROM centos:centos7.7.1908
    ENV PATH $PATH:/usr/local/mysql/bin/

    RUN yum -y install wget
    RUN rm -rf /etc/yum.repos.d/*
    RUN cd /etc/yum.repos.d/
    && wget http://mirrors.aliyun.com/repo/Centos-7.repo
    && wget http://mirrors.aliyun.com/repo/epel-7.repo
    RUN yum clean all
    RUN yum install -y openssh-server bind-utils sysstat telnet net-tools glibc-common gcc automake autoconf libtool make gcc-c++ unzip libaio-devel numactl vim openssh*

    RUN sed -i 's/GSSAPIAuthentication yes/GSSAPIAuthentication no/g' /etc/ssh/sshd_config
    RUN sed -i 's/#UseDNS yes/UseDNS no/g' /etc/ssh/sshd_config

    RUN echo '123456' | passwd --stdin root
    RUN ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
    RUN ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key


    COPY mysql /usr/local/mysql
    ADD my.cnf /etc/

    RUN mkdir -p /data/mysql/mysql3306/{data,logs,temp}
    && groupadd mysql
    && useradd -g mysql -s /sbin/nologin -d /usr/local/mysql -MN mysql
    && echo "PATH=$PATH:/usr/local/mysql/bin/" >>/etc/profile
    && chown -R mysql.mysql /data/mysql

    RUN chown -R mysql.mysql /usr/local/mysql

    # ------------------------------------------------------------------------------
    ADD localtime /etc/localtime

    RUN mkdir /var/run/sshd

    WORKDIR /root/

    EXPOSE 22
    CMD ["/usr/sbin/sshd", "-D"]

    docker run -d  --name master  -h master centos7-ssh-test
    docker run -d  --name slave1  -h slave1 centos7-ssh-test
    docker run -d  --name slave2  -h slave2 centos7-ssh-test
    docker run -d  --name slave3  -h slave3 centos7-ssh-test
    docker run -d  --name proxysql  -h proxysql --privileged centos7-ssh-test /usr/sbin/init
  • 相关阅读:
    关于区间 $mex$ 的几种做法
    Selenium+TestNG+Maven+Jenkins+SVN(转载)
    Selenium+Java的TestNG测试报告优化
    使用Log4J收集日志
    Selenium+TestNG+Maven(2)
    自动化测试用例设计实例
    自动化测试用例的编写规则
    selenium 总结篇,常见方法和页面元素的操作
    Selenium Webdriver元素定位的八种常用方式(转载)
    selenium+java利用AutoIT实现文件上传
  • 原文地址:https://www.cnblogs.com/fengjian2016/p/12496438.html
Copyright © 2011-2022 走看看