我目前在我的一个容器中的共享内存存在一些问题。
我有一个 docker-compose 文件,我希望能够在其中设置大小。我基本上转换了一个旧的 docker run,它有一个--shm-size 16gb. 我想这就像shm_size:16gb在撰写文件中添加到我的服务一样简单。
添加它只会给我信息:Ignoring unsupported options: shm_size。
我确实检查了文档,但它并没有真正帮助我。
只是为了澄清,它不在构建中,而是真正用于“运行”状态。
你们中的一个人有没有遇到过这个问题/知道如何解决它?
设置:
编写文件:
version: "3.7"
services:
server:
shm_size: 16GB # <<<<<<< This fails
image: local_repo/my_app:v1-dev
command: run
environment:
- UPDATES=enabled
volumes:
- type: volume
source: data
target: /var/lib/my_app/
- type: volume
source: db
target: /var/lib/postgresql/10/main
networks:
- …Run Code Online (Sandbox Code Playgroud)