# Docker 安装

URL: https://caijiao.org/memcached/02-install/03-docker
Source: docs/memcached/02-install/03-docker.md
Description: 本章节介绍如何通过 Docker 快速部署 Memcached 服务，包括拉取官方镜像、启动容器及常用配置，便于在容器环境中轻松搭建缓存系统。

使用 Docker 部署 Memcached 简单快捷，适合开发、测试及生产环境中的容器化缓存方案。

## 拉取官方镜像

执行以下命令拉取最新的 Memcached 官方镜像：

```bash
docker pull memcached:latest
````

## 启动容器

通过命令启动一个 Memcached 容器：

```bash
docker run -d --name memcached -p 11211:11211 memcached:latest memcached -m 64
```

* `-d`：后台运行容器。
* `--name memcached`：容器名称。
* `-p 11211:11211`：端口映射，主机端口映射到容器端口。
* `memcached -m 64`：启动 Memcached 并分配 64MB 内存。

## 常用配置示例

如果需要自定义配置，可以通过挂载配置文件或传递启动参数：

```bash
docker run -d --name memcached -p 11211:11211 memcached:latest memcached -m 128 -c 1024
```

* `-c 1024`：设置最大并发连接数。

## 验证安装

连接容器中的 Memcached 服务：

```bash
telnet localhost 11211
> stats
```

看到统计信息即表示运行正常。
