https://github.com/fixate/docker-redis
Redis docker image
https://github.com/fixate/docker-redis
Last synced: 2 months ago
JSON representation
Redis docker image
- Host: GitHub
- URL: https://github.com/fixate/docker-redis
- Owner: fixate
- Created: 2014-01-24T09:09:10.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2016-09-26T14:27:06.000Z (over 8 years ago)
- Last Synced: 2025-01-04T08:37:30.455Z (4 months ago)
- Language: Shell
- Size: 18.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dockerfile for Redis (ppa:chris-lea/redis-server) on Ubuntu (TAG: 2.8.6)
[Docker index](https://index.docker.io/u/fixate/redis-server/)
### Build
```
make build
```### Next steps
Set overcommit memory:
*We can no longer set it while building the image*
```
docker run -t --privileged --cidfile="cid.tmp" fixate/redis-server /bin/bash -c 'sysctl vm.overcommit_memory=1'
docker wait $(< cid.tmp)
docker commit $(< cid.tmp) fixate/redis-server
rm cid.tmp
```To run:
```shell
First run:
CONTAINER=$(docker run -d \
--name fixate_redis \
-p 6379 \
-v="/var/redis/data:/var/redis/data:rw" \
-v="/var/redis/logs:/var/redis/logs:rw" \
-d "fixate/redis-server:2.8.6")
# Start up:
CONTAINER=$(docker start fixate_redis)
# Get the IP:
IP=`$(docker inspect -format='{{ .NetworkSettings.IPAddress }}' $CONTAINER )
```