podman 容器管理 docker替代,进阶版本?

简介

Docker 的一个缺点是它有一个中央守护进程,它以 root 用户的身份运行,这对安全有影响。但这正是 Podman 的用武之地。
padman完全兼容docker命令和镜像。
Podman 是一个 无守护进程容器引擎,用于开发、管理和在你的 Linux 系统上以 root 或无 root 模式运行 OCI 容器。

安装

安装podman

  1. ubuntu
    在Ubuntu上安装Podman可以通过以下步骤完成:

  2. 首先,确保你的Ubuntu系统是最新的。可以使用以下命令来更新软件包列表并安装最新的软件包:

sudo apt update
sudo apt upgrade
  1. 接下来,安装Podman的软件源。Podman官方提供了一个PPA(个人软件包档案)来方便地安装Podman。运行以下命令来添加PPA:
sudo add-apt-repository ppa:projectatomic/ppa
  1. 更新软件包列表以使新添加的软件源生效:
sudo apt update
  1. 现在,你可以安装Podman了:
sudo apt install podman
  1. 安装完成后,你可以使用以下命令来验证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

参考资料

podman/docker compose起多个服务
podman介绍

posted @ 2023-11-10 15:18  学不会xuebuhui  阅读(182)  评论(0编辑  收藏  举报
Language: javascript