这几天要把一个新的api服务扔到docker container里面,可能是因为把api和postgre数据库放在了一个container里面,出现了内存不足的情况。
1 2 3 4 5 6 |
|
首先尝试了增加虚拟机内存的方法,在Vagrantfile中修改了分配给virtualbox的内存:
1 2 3 4 5 |
|
错误依旧存在,于是尝试增加swap memory的空间:
1 2 3 4 |
|
然后问题就解决了……, 更合理的方式应该是把数据库和应用放在两个不同的container里面。
这几天要把一个新的api服务扔到docker container里面,可能是因为把api和postgre数据库放在了一个container里面,出现了内存不足的情况。
1 2 3 4 5 6 |
|
首先尝试了增加虚拟机内存的方法,在Vagrantfile中修改了分配给virtualbox的内存:
1 2 3 4 5 |
|
错误依旧存在,于是尝试增加swap memory的空间:
1 2 3 4 |
|
然后问题就解决了……, 更合理的方式应该是把数据库和应用放在两个不同的container里面。