podman 容器管理 docker替代,进阶版本?
简介
Docker 的一个缺点是它有一个中央守护进程,它以 root 用户的身份运行,这对安全有影响。但这正是 Podman 的用武之地。
padman完全兼容docker命令和镜像。
Podman 是一个 无守护进程容器引擎,用于开发、管理和在你的 Linux 系统上以 root 或无 root 模式运行 OCI 容器。
安装
安装podman
-
ubuntu
在Ubuntu上安装Podman可以通过以下步骤完成: -
首先,确保你的Ubuntu系统是最新的。可以使用以下命令来更新软件包列表并安装最新的软件包:
sudo apt update sudo apt upgrade
- 接下来,安装Podman的软件源。Podman官方提供了一个PPA(个人软件包档案)来方便地安装Podman。运行以下命令来添加PPA:
sudo add-apt-repository ppa:projectatomic/ppa
- 更新软件包列表以使新添加的软件源生效:
sudo apt update
- 现在,你可以安装Podman了:
sudo apt install podman
- 安装完成后,你可以使用以下命令来验证Podman是否成功安装:
podman --version
这将显示安装的Podman的版本信息,表明Podman已经成功安装在你的Ubuntu系统上。
请注意,Podman在Ubuntu上的支持可能会因Ubuntu版本而有所不同。上述步骤适用于较新的Ubuntu版本,如Ubuntu 20.04。对于其他版本,你可能需要查阅特定版本的文档或者软件源来安装Podman。
https://zhuanlan.zhihu.com/p/457866408
2. centos
yum install podman
安装podman-compose
pip3 install podman-compose
用法
和docker 完全兼容
可以alias docker=podman
参考资料
本文作者:学不会xuebuhui
本文链接:https://www.cnblogs.com/codedingzhen/p/17824186.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步