容器引擎PodMan快速入门

513人浏览

Poadman简介

Podman是开源的类似docker的容器引擎,不同于docker,podman无守护进程,创建的容器可由非root用户运行;K8S放弃了对Docker支持,RHEL 8/CentOS 8也放弃了对Docker容器官方技术支持,podman是CentOS8的默认容器软件,是时候考虑下PodMan容器引擎了。如果不用K8S管理Docker也没关系可以继续用Docker,毕竟Docker生态还是很繁荣。Podman提供与Docker兼容的命令行前端,甚至可以直接添加别名:alias docker = podman来使用podman。官方网站:https://podman.io/

Podman安装

yum -y install podman

podman version

Version:            1.6.4
RemoteAPI Version:  1
Go Version:         go1.12.12
OS/Arch:            linux/amd64

Podman命令行

# 查看镜像
podman images

# 运行容器
podman run -d -p 6379:6379 --name redis redis redis-server --appendonly yes

# 查看运行的容器
podman ps

# 进入容器
podman exec -it redis /bin/bash

# 停止容器
podman stop redis

# 启动容器
podman start redis

# 删除容器及删除镜像
podman rm redis
podman rmi redis

# 命令行帮助
podman -help

 

 

相关文章