美文网首页Docker
用Dockerfile创建支持ssh服务的镜像

用Dockerfile创建支持ssh服务的镜像

作者: 如来自然 | 来源:发表于2016-03-07 12:10 被阅读316次
    Paste_Image.png Paste_Image.png

    [root@localhost nginx_dockerfile]# cat Dockerfile
    FROM sshd:dockerfile
    RUN apt-get install -y nginx && rm -rf /var/lib/apt/lists/* &&
    echo "\ndaemon off;" >> /etc/nginx/nginx.conf &&
    chown -R www-data:www-data /var/lib/nginx

    RUN echo "Asia/Shanghai" >/etc/timezone && dpkg-reconfigure -f noninteractive tzdata

    ADD run.sh /run.sh
    RUN chmod 755 /*.sh

    VOLUME ["/etc/nginx/sites-enabled","/etc/nginx/certs","/etc/nginx/conf.d","/var/log/nginx"]

    WORKDIR /etc/nginx

    CMD ["/run.sh"]

    EXPOSE 80
    EXPOSE 443

    [root@localhost nginx_dockerfile]#

    dockerfiler成功执行的标志.png
    dockerfiler执行.png
    ssh 连接.png
    成功的进行端口映射.png
    创建公钥私钥.png
    目录文件创建.png
    A)5HZUTGR{J1V)I8@JA8}SS.png
    authorized.png
    dockerfiler.png

    相关文章

      网友评论

        本文标题:用Dockerfile创建支持ssh服务的镜像

        本文链接:https://www.haomeiwen.com/subject/xriakttx.html