首页 > 其他分享 >Podman能够替代Docker吗

Podman能够替代Docker吗

时间:2024-03-23 20:24:28浏览次数:38  
标签:架构 -- DD ContainerProcess Podman Docker 替代

导读:

参考:Exploring Podman: A More Secure Docker Alternative
作者:Marin Bezhanov
网址:https://betterstack.com/community/guides/scaling-docker/podman-vs-docker/
该随笔为文章部分摘要和学习笔记

架构区别

Docker属于CS架构(client-server),Podman利用了无守护架构(daemonless architecture)

graph LR userA((user)) --> DC(DockerClient) DC --> DD(DockerDaemon) DD --> CP(ContainerProcess) userB((user)) --> P(Podman) P --> PC(ContainerProcess)

标签:架构,--,DD,ContainerProcess,Podman,Docker,替代
From: https://www.cnblogs.com/ling-2945/p/18091545

相关文章

  • 【Docker】Airflow 容器化部署
    Airflow环境标准软件基于BitnamiAirflow构建。当前版本为2.8.2你可以通过轻云UC部署工具直接安装部署,也可以手动按如下文档操作,该项目已经全面开源,可以从如下环境获取配置文件地址:https://gitee.com/qingplus/qingcloud-platformqinghub自动安装部署配置库什么是Air......
  • 把 Windows 装进 Docker 容器里
    本篇文章聊聊如何在Docker里运行Windows操作系统,WindowsinDockerContainer(WinD)。写在前面我日常使用macOS和Ubuntu来学习和工作,但是时不时会有Windows使用的场景,不论是运行某个指定的软件,还是要做一些跨平台软件的功能验证。在去年开源 soulteary/docker-chatgp......
  • 在 Docker 中启动 Jupyter
    参考JupyterDockerStacksdocumentation容器地址在quay.io/jupyter/scipy-notebook如果你直接运行命令:dockerrun-p10000:8888quay.io/jupyter/scipy-notebook:2024-03-14你启动的Jupyter服务会运行在一个奇怪的域名:Toaccesstheserver,openthisfileinabro......
  • docker context 介绍
    $dockercontextlsNAMEDESCRIPTIONDOCKERENDPOINTERRORdefaultCurrentDOCKER_HOSTbasedconfigurationunix:///var/run/docker.sockdesktop-linuxDockerDesktop......
  • 把 Windows 装进 Docker 容器里
    本篇文章聊聊如何在Docker里运行Windows操作系统,WindowsinDockerContainer(WinD)。写在前面我日常使用macOS和Ubuntu来学习和工作,但是时不时会有Windows使用的场景,不论是运行某个指定的软件,还是要做一些跨平台软件的功能验证。在去年开源 soulteary/docker-chatgp......
  • 第二十八章:Docker自动化部署脚本
    第二十八章:Docker自动化部署脚本文章目录前言环境准备1、JDK环境2、Maven环境3、Git环境步骤1、sshgit拉取源码2、maven打包3、拷贝jar4、停止容器5、删除容器6、删除镜像7、打容器镜像8、启动容器总结......
  • 利用termux和qemu虚拟机使用docker
    操作前提由于大部分手机的内核并不满足使用docker的要求,因此需要用root权限修改手机部分kernel来满足,但是手机root并不适用所有手机,而且root也有一定的风险,因此使用termux终端来通过qemu虚拟机进行容器化操作可以实现满足docker运行的要求。操作步骤安装termux或者zerotermux......
  • Docker最有价值的“云”(容器级虚拟化)Docker安装
    Docker,封装我们的应用。(比如Apache、php、MySQL等。)被Docker封装的应用,会变成Docker里面的一个集装箱。这个集装箱只要分享,一打开就是已经安装好的环境。我这里是跟上一篇文章连着的,但是大家的虚拟机要是刚创建的,没有进行任何环境的安装的话,不用进行【还原快照】这一步......
  • milvus+attu向量数据库docker安装踩坑记录
    milvus向量数据库安装按照官方教程比较顺利,但他的可视化管理界面attu安装成功却一直连接不上,找了半天发现时版本匹配的问题,现把踩坑记录分享给大家。环境前提:docker-compse已经安装1.按照官网下载docker-compose文件mkdirmilvuscdmilvuswgethttps://github.com/milv......
  • CentOS系统安装docker
    来自chatGPT在CentOS7.9系统上安装Docker,你可以遵循以下步骤:更新你的系统:首先,确保你的系统是最新的。这可以通过运行下面的命令来实现:sudoyumupdate安装必要的包:为了使得yum源支持https,你需要安装几个必要的包:sudoyuminstall-yyum-utilsdevice-mapper-persisten......