Sign inSign up

mschnepf/slc6-condocker

By mschnepf

•Updated almost 8 years ago

Docker image for HEP. This container run as HTCondor job

Artifact
Image
1

1M+

mschnepf/slc6-condocker repository overview

Dockerfile:

# hepsw/cvmfs-base
# A container where CernVM-FS mount on host,
# adapted from hepsw/docks from Matthias J. Schnepf "[email protected]"

FROM cern/slc6-base
MAINTAINER Matthias Schnepf "[email protected]"

USER root
ENV USER root
ENV HOME /root
ENV VO_CMS_SW_DIR       /cvmfs/cms.cern.ch
ENV CMS_LOCAL_ROOT_BASE /cvmfs/cms.cern.ch

# Install rpms
RUN yum install -y yum-plugin-ovl
RUN yum update -y && yum clean all && \
    yum -y install \
    which \
    time \
    tar \ 
    perl \
    gcc \
    freetype \
    glibc-headers \
    glibc-devel \
    subversion \
    make \ 
    gcc \
    gcc-c++ \
    binutils \
    patch \ 
    wget \
    python \
    libxml2-devel \
    libX11-devel \
    libXpm-devel \
    libXft-devel \
    libXext-devel \
    bzip2-devel \
    openssl-devel \
    ncurses-dev-el \
    readline-devel \
    mesa-libGL-devel \
    libgfortran.x86_64 \
    glew-devel \
    git \
    krb5-workstation \
    gsl \
    libtool-ltdl \
    lcg-util.x86_64 \
    bc \
    tcsh \
    atlas \
    sssd-client \
    gsl \
    gsl-devel \
    ; \
    yum clean all

RUN git config --global user.email "[email protected]"
RUN git config --global user.name "alias"

# copy kerberos 5 CERN config in container
ADD krb5.conf /etc/krb5.conf

# set timezone to cet
RUN ln -sf /usr/share/zoneinfo/CET /etc/localtime 
WORKDIR /root
# make the whole container seamlessly executable
CMD bash

Tag summary

Content type

Image

Digest

sha256:c393410ea…

Size

462.6 MB

Last updated

almost 9 years ago

docker pull mschnepf/slc6-condocker