nginx - Docker中的NGINX服务失败,限制了内存和CPU使用率

标签 nginx docker docker-swarm docker-swarm-mode

我有一个主节点和5个工作节点,在部署nginx服务时正在使用以下命令。

它失败-

docker service create --name foo -p 32799:80 -p 32800:443  nginx --limit-cpu 0.5 --limit-memory 512M

另一方面,这有效-
docker service create --name foo -p 32799:80 -p 32800:443  nginx

请让我知道如何将CPU减少到1核并将内存限制为512M

最佳答案

将命令更改为以下命令,然后重试:

docker service create --limit-cpu 0.5 --limit-memory 512M --name foo -p 32799:80 -p 32800:443  nginx 
image name之后的所有内容均视为COMMAND和参数。

关于nginx - Docker中的NGINX服务失败,限制了内存和CPU使用率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43387158/

相关文章:

nginx - 使用 Nginx 和 uWSGI 服务器发送事件

wordpress - 使用 Nginx 更新永久链接后未找到 404 页面

nginx keepalive 和 dns 解析器

postgresql - 在 docker postgres 容器中导入 postgres 数据库

java - 如何使用 java.sql 包连接到 Docker 上的 Postgres?

node.js - Google App Engine - 指定自定义构建依赖项

nginx - Kestrel与IIS + Kestrel(反向代理)与Nginx

docker - 将docker run命令转换为docker-compose

docker - 无法理解Docker Service端口发布

docker - Docker检查格式以检索特定网络的IP