码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 容器资料: Docker和Singularity


    容器资料

    Docker和Singularity

    Docker比较适合测试: 环境适配,每种环境对应一个容器。Docker需要host宿主机上运行Docker服务(root权限),隔离性很高,但会牺牲性能,对GPU环境支持不好(需要安装NVIDIAN公司的插件才能把GPU暴露给container)

    Sigularity可认为专为HPC环境开发的容器工具,提供对MPICH和OpenMPI并行开发支持,提供对GPU支持,几乎无性能损失。一个打包的应用镜像,到处部署使用。


    核心概念解释
    概念说明备注
    镜像(Image)Singularity打包好的运行环境一般以单个文件(SIF)存在,只读(read-only)
    容器(Container)在宿主机上启动运行的容器镜像用singularity命令启动,启动运行时可配置运行环境,绑定(bind)宿主机文件路径等
    沙箱(sandbox)Singularity将只读镜像转成可写的沙箱形式可根据需要配置运行环境,之后可生成定制后的新镜像
    宿主机器(host)指制作容器镜像和运行容器的机器制作镜像的宿主机需要有root权限;运行容器的宿主机不需要root权限
    绑定(bind, -B选项)指运行容器时将宿主机器上的文件路径映射到容器内指定文件路径借助绑定,容器内运行的程序可以操作宿主上的文件内容
    DEF文件(Definition File)定制化镜像的描述文件主要包含指定OS版本基础镜像,和用户自定义的安装软件包命令

    网络资料
    • Running Intel® MPI Library in Containers
    • PITT: Singularity Containers
    • Singularity Doc 3.5
    • Singularity: GPU Support (NVIDIA CUDA & AMD ROCm)
    • Singularity: MPI支持
    • Singularity-tutorial.github.io
    • Introduction to containers and Singularity
    • singularity和docker的安装使用
    • singularity 安装与使用
    • Singularity——生信流程搭建的新宠儿
    • Github: Singularity/apptainer
    • NASA: Singularity使用
    • UL HPC Tutorial: HPC Containers with Singularity
    • Singularity 容器使用介绍
    • Building Singularity containers locally
    • Singularity在wsl2中安装
    • NVIDIA HPC SDK容器
  • 相关阅读:
    SpringMVC框架中@Controller类的方法的返回值的详细介绍
    SpringAOP的基本概念以及和OOP的不同和比较
    Docker第四天作业
    leetcode:1579. 保证图可完全遍历【并查集思路】
    智能合约引领:探索Web3的商业革新之路
    时间滑动窗口限制请求次数
    java itextPdf根据pdf模板,编辑保存pdf后可二次编辑处理
    Spring6.1之RestClient分析
    如何判断对象(object)有无某个属性(key)?(js)
    视觉SLAM14讲笔记-第7讲-视觉里程计1
  • 原文地址:https://blog.csdn.net/weixin_42849849/article/details/132729835
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号