Select Git revision
-
Patrick MADELA authoredPatrick MADELA authored
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"]