Files
scylladb/dist/docker/Dockerfile
Pekka Enberg 24809de44f dist/docker: Switch to CentOS 7 as base image
Switch to CentOS 7 as the Docker base image. It's more stable and
updated less frequently than Fedora. As a bonus, it's Thrift package
doesn't pull the world as a dependency which reduces image size from 700
MB to 380 MB.

Suggested by Avi.
Message-Id: <1451911969-26647-1-git-send-email-penberg@scylladb.com>
2016-01-04 14:53:53 +02:00

19 lines
403 B
Docker

FROM centos:7
MAINTAINER Avi Kivity <avi@cloudius-systems.com>
RUN yum -y install epel-release
ADD scylla.repo /etc/yum.repos.d/
RUN yum -y update
RUN yum -y remove boost-thread boost-system
RUN yum -y install scylla-server hostname
RUN yum clean all
ADD start-scylla /start-scylla
RUN chown scylla /start-scylla
USER scylla
EXPOSE 10000 9042 9160 7000 7001
VOLUME /var/lib/scylla
CMD /start-scylla