Skip to content
Snippets Groups Projects
Dockerfile.j2 658 B
Newer Older
  • Learn to ignore specific revisions
  • FROM {{ namespace }}/{{ image_prefix }}nova-base:{{ tag }}
    
    MAINTAINER {{ maintainer }}
    
    
    {% if install_type == 'binary' %}
        {% if base_distro in ['centos', 'fedora', 'oraclelinux', 'rhel'] %}
    
    
    RUN yum -y install \
            openstack-nova-spicehtml5proxy \
    
        && yum clean all
    
        {% elif base_distro in ['ubuntu'] %}
    
    RUN apt-get install -y --no-install-recommends \
            nova-spiceproxy \
        && apt-get clean
    
    
        {% endif %}
    {% elif install_type == 'source' %}
    
    ADD nova-spicehtml5proxy-archive /usr/share/nova-spicehtml5proxy-source
    RUN cd /usr/share && ln -s nova-spicehtml5proxy-source/* spice-html5
    
    {% endif %}
    
    {{ include_footer }}