With the development of Internet, container technology has become more and more popular. Docker is an open source application container engine. Using Docker containers can help enterprises quickly complete horizontal extension services, thus achieving the ability to deploy business flexibly. Redis is a high-performance key-value storage system, which plays a very important role in modern service architecture. Redis single-machine mode has been unable to meet the needs of enterprises. This paper introduces how to combine Docker container technology with Redis to realize a highly available and scalable caching service cluster.