FROM registry.yandex.net/avia/ubuntu/trusty:0.3.12

RUN apt-get update \
    && apt-get install memcached=1.5.7-1 -y --force-yes \
    && apt-get clean

EXPOSE 11211

CMD /usr/bin/memcached --user=memcache \
                       --memory-limit=${AVIA_MEMCACHED_MAX_MEMORY_USAGE} \
                       --port=11211 \
                       --conn-limit=${AVIA_MEMCACHED_CONN_LIMIT} \
                       ${AVIA_MEMCACHED_ADDITIONAL_PARAMS}
