Sign inSign up

zerolabssyseng/redis

By zerolabssyseng

•Updated almost 7 years ago

Redis Container

Image
0

389

zerolabssyseng/redis repository overview

⁠Redis Container

⁠Configure Makefile.am
IMAGE = zerolabssyseng/redis

clean-local:
	docker rmi $(CLEAN_OPTIONS) $(IMAGE):$(TAG) || true

build:
	docker build $(BUILD_OPTIONS) --build-arg TAG=${TAG} -t $(IMAGE):$(TAG) .

pull:
	docker pull $(PULL_OPTIONS) $(IMAGE):$(TAG)

push: build
	docker push $(PUSH_OPTIONS) $(IMAGE):$(TAG)
⁠Running with make
make [options]:
    clean-local
    build
    pull
    push
⁠Dockerfile
ARG TAG

FROM zerolabssyseng/base-consul:${TAG:-latest}
MAINTAINER "System Engineer (SysEng)"

RUN apk add --update redis && \
    rm -rf /var/cache/apk/*

COPY rootfs/ /

ENTRYPOINT [ "/init" ]
CMD []

EXPOSE 6379
VOLUME [ "/var/lib/redis" ]
⁠Docker Compose (Skeleton)
version: '3.5'

volumes:
    redis:

services:
    redis:
        image: zerolabssyseng/redis:latest
        container_name: zerolabssyseng_redis
        ports:
            - "6379:6379"
        volumes:
            - /etc/localtime:/etc/localtime:ro
            - ./data/redis:/var/lib/redis           # volume for data
        environment:
            - ENV=local                             # environment name
            #- REDIS_TEMPLATE=generic               # configuration template

            #
            # template generic
            #

Tag summary

Content type

Image

Digest

Size

17.9 MB

Last updated

almost 7 years ago

docker pull zerolabssyseng/redis