docker - 如何增加 docker ansible 中的项目最大大小
问题描述
我用 docker 和 ansible 运行服务器。
我想添加 item_max_size 和slab_chunk_max 的设置
我怎样才能做到这一点?
这是我的代码。
- name: run memcached
docker:
name: memcached
image: memcached
state: reloaded
pull: always
ports:
- "11211:11211"
memory_limit: "2048MB"
谢谢你。
解决方案
至少有50%的你提到的都是memcached
命令行配置界面支持的,见精品手册。我将假设您实际上正在使用正确的docker_container:
任务,而不仅仅是编写 ansible 任务,并且您的缩进只是您的 SO 问题中的一个粗心的复制粘贴错误
- name: run memcached
docker_container:
name: memcached
detach: yes
image: memcached
command:
- memcached
- --item-max-size=12345678
# I didn't see this option, but feel free to try it
# - --slab-chunk-max
state: reloaded
推荐阅读
- php - Laravel 自定义分页异常 | 未定义的属性 $pageName
- reactjs - 从不同的 reducer 访问变量的推荐方法是什么?
- php - 如何将 send_long_data 用于 MySQL JSON 列?
- javascript - 如何编写允许覆盖默认值的 JavaScript 代码
- c - 如何提取ac字符串中特定字符之间的内容?
- kentico - 在 Kentico 中根据页面类别设置 webpart 可见性
- java - Java Maze SwingWorker - 用户输入导致问题
- visual-studio-code - 为 vscode 安装代码运行程序而苦苦挣扎
- javascript - 在 React 中从 createElement 开始重放 gif
- html - 在 svg 中的多边形上添加按钮