Sign inSign up

openeuler/memcached

Sponsored OSS

By openeuler

•Updated 8 days ago

Image
0

10K+

openeuler/memcached repository overview

⁠Quick reference

⁠Memcached | openEuler

Current Memcached docker images are built on the openEuler⁠. This repository is free to use and exempted from per-user rate limits.

Memcached is an in-memory key-value store for small chunks of arbitrary data (strings, objects) from results of database calls, API calls, or page rendering. Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load. Memcached is simple yet powerful. Its simple design promotes quick deployment, ease of development, and solves many problems facing large data caches. Its API is available for most popular languages.

Learn more about Memcached on the [https://memcached.org/⁠).

The tag of each memcached docker image is consist of the version of memcached and the version of basic image. The details are as follows

TagCurrentlyArchitectures
1.6.45-oe2403sp4⁠memcached 1.6.45 on openEuler 24.03-LTS-SP4amd64, arm64
1.6.39-oe2403sp4⁠memcached 1.6.39 on openEuler 24.03-LTS-SP4amd64, arm64
1.6.39-oe2403sp2⁠memcached 1.6.39 on openEuler 24.03-LTS-SP2amd64, arm64
1.6.12-oe2203lts⁠Memcached 1.6.12 on openEuler 22.03-LTSamd64, arm64
1.6.24-oe2203sp3⁠Memcached 1.6.24 on openEuler 22.03-LTS-SP3amd64, arm64
1.6.29-oe2203sp3⁠Memcached 1.6.29 on openEuler 22.03-LTS-SP3amd64, arm64
1.6.31-oe2003sp4⁠Memcached 1.6.31 on openEuler 20.03-LTS-SP4amd64, arm64
1.6.31-oe2203sp1⁠Memcached 1.6.31 on openEuler 22.03-LTS-SP1amd64, arm64
1.6.31-oe2203sp3⁠Memcached 1.6.31 on openEuler 22.03-LTS-SP3amd64, arm64
1.6.31-oe2203sp4⁠Memcached 1.6.31 on openEuler 22.03-LTS-SP4amd64, arm64
1.6.31-oe2403lts⁠Memcached 1.6.31 on openEuler 24.03-LTSamd64, arm64
1.6.32-oe2203sp1⁠Memcached 1.6.32 on openEuler 22.03-LTS-SP1amd64, arm64
1.6.32-oe2203sp3⁠Memcached 1.6.32 on openEuler 22.03-LTS-SP3amd64, arm64
1.6.32-oe2203sp4⁠Memcached 1.6.32 on openEuler 22.03-LTS-SP4amd64, arm64
1.6.32-oe2403lts⁠Memcached 1.6.32 on openEuler 24.03-LTSamd64, arm64

⁠Usage

In this usage, users can select the corresponding {Tag} and container startup options based on their requirements.

  • Pull the openeuler/memcached image from docker

    docker pull openeuler/memcached:{Tag}
    
  • Start a memcached instance

    docker run -d --name my-memcached -p 11211:11211 openeuler/memcached:{Tag}
    

    After the instance my-memcached is started, access the Memcached service through http://localhost:11211.

  • Container startup options

    OptionDescription
    -p 11211:11211Expose Memcached server on localhost:11211.
    -e MEMCACHED_CACHE_SIZE=64MBDetermines the size of the cache.
    -e MEMCACHED_MAX_CONNECTIONS=1024Determines the maximum number of concurrent connections.
    -e MEMCACHED_THREADS=4Determines the number of threads to process requests.
    -e MEMCACHED_PASSWORDDefine the password for the root user if another username is provided. By default the authentication is disabled but if this option is passed it becomes enabled.
    -e MEMCACHED_USERNAMEDefine a new user. If this option is passed a password is needed to authenticate the new user.
  • View container running logs

    docker logs -f my-memcached
    
  • To get an interactive shell

    docker exec -it my-memcached /bin/bash
    

⁠Question and answering

If you have any questions or want to use some special features, please submit an issue or a pull request on openeuler-docker-images⁠.

Tag summary

Content type

Image

Digest

sha256:c689bcc22…

Size

240 MB

Last updated

8 days ago

docker pull openeuler/memcached

This week's pulls

Pulls:

111

Sep 14 to Sep 20