首页 > 其他 > 详细

podman

时间:2021-04-14 00:13:12      阅读:28      评论:0      收藏:0      [点我收藏+]

podman:

Podman 是一个开源的容器运行时项目,可在大多数 Linux 平台上使用。Podman 提供与 Docker 非常相似的功能。正如前面
提到的那样,它不需要在你的系统上运行任何守护进程,并且它也可以在没有 root 权限的情况下运行。
Podman 可以管理和运行任何符合 OCI(Open Container Initiative)规范的容器和容器镜像。Podman 提供了一个与
Docker 兼容的命令行前端来管理 Docker 镜像。


Podman 官网地址:https://podman.io/
Podman 项目地址:https://github.com/containers/libpod


1、Podman 兼容 Docker吗?

大部分是兼容的,例如:
可以直接使用 Docker 镜像
命令非常相似

如果你非常怀念 docker命令,甚至可以给 Podman 设置别名为 docker:
echo "alias docker=podman" >> .bashrc
source .bashrc


2、Podman 外网

如果以普通用户运行容器,此容器默认无法被外网访问,为了避免不必要的麻烦,建议以root
用户创建并运行容器。

另外,run 容器的时候,请勿使用 -p 0.0.0.0:9090:80 这种端口映射方式,它会导致容器无法被外网访问。如果采用正常的
端口映射方式 -p :9090:80,就没有任何问题。


#可以被外网访问
sudo podman run --name phpmyadmin --restart=always -itd -p 9090:80 -e PMA_HOST=10.88.0.1
phpmyadmin/phpmyadmin

 

3、podman安装使用(系统centos7)

 

podman

原文:https://www.cnblogs.com/mayyan/p/14653208.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!