记录说明
记录我常用的运维命令,具体可根据此信息进行详细查询。
Docker相关
1. 动态内存
docker update -m 128m consul
报错了
Memory limit should be smaller than already set memoryswap limit, update the memoryswap at the same time
发现问题,docker 默认没有启用memory-swap交换内存,改进方法:
docker update --memory 128m --memory-swap -1 consul
查看容器状态
docker stats
同理,我们可以在run的时候添加来限制java的使用内存。如下:
docker run -d -m 2G --memory-swap 3G