Merge pull request #2494 from LaurentGoderre/memcache-opts
Make memcached configuration section more generic
This commit is contained in:
commit
6057581c1d
|
|
@ -12,12 +12,30 @@ Memcached's APIs provide a very large hash table distributed across multiple mac
|
||||||
$ docker run --name my-memcache -d %%IMAGE%%
|
$ docker run --name my-memcache -d %%IMAGE%%
|
||||||
```
|
```
|
||||||
|
|
||||||
## Setting Memory Usage
|
### Configuration
|
||||||
|
|
||||||
|
To customize the configuration of the memcached server, first obtain the upstream configuration options from the container:
|
||||||
|
|
||||||
```console
|
```console
|
||||||
$ docker run --name my-memcache -d %%IMAGE%% memcached -m 64
|
$ docker run --rm %%IMAGE%% -h
|
||||||
```
|
```
|
||||||
|
|
||||||
This would set the Memcached server to use 64 megabytes for storage.
|
Using `docker run`:
|
||||||
|
|
||||||
|
```console
|
||||||
|
$ docker run --name my-memcache -d %%IMAGE%% memcached --memory-limit=64
|
||||||
|
```
|
||||||
|
|
||||||
|
or using Docker Compose:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
services:
|
||||||
|
memcached:
|
||||||
|
image: %%IMAGE%%
|
||||||
|
command:
|
||||||
|
- --conn-limit=1024
|
||||||
|
- --memory-limit=64
|
||||||
|
- --threads=4
|
||||||
|
```
|
||||||
|
|
||||||
For infomation on configuring your memcached server, see the extensive [wiki](https://github.com/memcached/memcached/wiki).
|
For infomation on configuring your memcached server, see the extensive [wiki](https://github.com/memcached/memcached/wiki).
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue