windows 中的docker如何设置容器的内存与计算资源 hyper-V

docker中如何设置容器的内存 windows

查看容器内存方法: free -h


attachments-2022-10-wXdktEAD6344caed949af.png


1.在windows中:docker 需要提前设置资源,把内存等调大:  

电脑性能好的尽量多给。

如果没有 CPU,内存选项,这步就不用做了。


attachments-2021-01-RONtBi8N5ffd40ef264c4.png



2.启动镜像的时候可设置 -m 参数 指定内存;

注意:这里的 -m 参数 指定值 不能超过上面给的内存,或者超过电脑的实际内存。 

    另外 windows系统也需要运行内存,不能把所有内存都给docker,这样可能导致docker启动失败

docker run --rm -it -m 6G --cpus 1  -v D:\qiime1-16s:/work omicsclass/ampliseq-q1:v1.2



如果docker是基于 WSL的可以参考这里设置docker资源:https://www.omicsclass.com/question/4584


建议:

对于高通量测序数据,数据量都比较庞大,一般的笔记本电脑都不能胜任(内存限制),只能做练习使用。如果要分析数据尽量选择内存多的台式机或者服务器。

组学大讲堂云服务器即买即用,避免安装软件的麻烦和内存限制: https://study.omicsclass.com/ 

  • 发表于 2021-01-12 14:27
  • 阅读 ( 7815 )
  • 分类:linux

0 条评论

请先 登录 后评论
omicsgene
omicsgene

生物信息

702 篇文章

作家榜 »

  1. omicsgene 702 文章
  2. 安生水 351 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. xun 82 文章
  6. rzx 78 文章
  7. 红橙子 78 文章
  8. CORNERSTONE 72 文章