Skip to content
Snippets Groups Projects
Select Git revision
  • main
  • v2.5.18
  • v2.5.17
  • v2.5.16
  • v2.5.15
  • v2.5.14
  • v2.5.13
  • v2.5.12
8 results

pom.xml

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Dockerfile 914 B
    FROM i386/centos:6
    
    LABEL maintainer="Patrick Madela <patrick.madela@synchrotron-soleil.fr"
    
    # Install scl repo (no package available x86)
    COPY yum.repos.d/CentOS6-SCLo-CloudLinux.repo /etc/yum.repos.d/
    
    RUN rm -rf /etc/localtime && ln -s /usr/share/zoneinfo/Europe/Paris /etc/localtime \
        # Fake cpu architecture in docker container
        && echo "i686" > /etc/yum/vars/arch \
        && echo "i386" > /etc/yum/vars/basearch \
        # Fix Centos repo urls
        && sed -i '/^mirrorlist/s/^/#/;/^#baseurl/{s/#//;s/mirror.centos.org\/centos\/$releasever/vault.centos.org\/6.10/}' /etc/yum.repos.d/*B* \
        # Update OS
        && yum -y update \
        && yum -y install epel-release \
        # Install developpement tools
        && yum -y groupinstall "Development Tools" \
        # Install system cmake and sudo
        && yum -y install cmake cmake3 sudo \
        && yum clean all --enablerepo='*'
    
    ENTRYPOINT ["linux32", "--"]
    
    CMD ["bash"]