CentOS8容器管理工具Podman
Posted kongxx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS8容器管理工具Podman相关的知识,希望对你有一定的参考价值。
新年新装的 CentOS8 系统,装完发现没有 Docker 了,后来发现 CentOS8 使用 Podman 作为默认的容器管理工具了,大概看了一下帮助,其实 Podman 的用法几乎和原来的 docker 一样,命令基本都一样。下面就看看 Podman 怎样来管理容器吧。
安装
CentOS8 使用了 dnf 来做包管理器,当然 yum 也还是可以继续使用。
$ sudo dnf install podman
podman使用
感觉 podman 相对与 docker 来说,最明显的变化是 podman 不需要启动一个后台服务,可以直接运行了,并且可以使用普通用户来运行。
拉取镜像
$ podman pull nginx
查询镜像
$ podman images
REPOSITORY TAG IMAGE ID CREATED SIZE
docker.io/library/nginx latest 2073e0bcb60e 2 days ago 131 MB
启动容器
$ podman run -d -p 8000:80 nginx
6988640b68226332f0d998b9dfe1bdd4dcd20f0cb25e3fd8f46859c787941919
查看容器实例
$ podman ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6988640b6822 docker.io/library/nginx:latest nginx -g daemon o... 5 minutes ago Up 5 minutes ago 0.0.0.0:8000->80/tcp nostalgic_banzai
停止实例
$ podman stop 6988640b6822
6988640b68226332f0d998b9dfe1bdd4dcd20f0cb25e3fd8f46859c787941919
删除实例
$ podman rm 6988640b6822
6988640b68226332f0d998b9dfe1bdd4dcd20f0cb25e3fd8f46859c787941919
以上是关于CentOS8容器管理工具Podman的主要内容,如果未能解决你的问题,请参考以下文章