https://github.com/release-engineering/memcached-container
Files for building a memcached container images, using the current Fedora base image.
https://github.com/release-engineering/memcached-container
Last synced: 5 months ago
JSON representation
Files for building a memcached container images, using the current Fedora base image.
- Host: GitHub
- URL: https://github.com/release-engineering/memcached-container
- Owner: release-engineering
- License: bsd-3-clause
- Created: 2020-11-04T21:02:41.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-10T22:57:36.000Z (over 5 years ago)
- Last Synced: 2025-06-10T15:46:59.139Z (about 1 year ago)
- Language: Dockerfile
- Size: 4.88 KB
- Stars: 0
- Watchers: 10
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Files for building a memcached image
This repository contains configuration and supporting files for building a
[memcached](https://memcached.org/) container image. The image is built on the
current [Fedora](https://getfedora.org/) base image. The Dockerfile is based on
the Fedora Cloud [memcached image](https://github.com/fedora-cloud/Fedora-Dockerfiles/tree/master/memcached).
## Build
To build the container in OpenShift, you can run:
```
oc new-build https://github.com/release-engineering/memcached-container
```
## Deployment
The recommended deployment method is OpenShift.
### Configuration
All configuration of the image is handled via environment variables, provided
by your container runtime environment.
- `MEMCACHED_CACHE_SIZE`: Number of MB of memory to use for object storage, the
default is 64.
- `MEMCACHED_CONNECTIONS`: Max simultaneous connections, the default is 1024.
- `MEMCACHED_THREADS`: Number of threads to use to process incoming requests,
the default is 4.
- `MEMCACHED_ARGS`: Command-line options to pass directly to memcached.