第三章 podman的基本使用
一、镜像查看
podman images
二、镜像运行
podman run -d -p 6379:6379 --name redis 43724892d6db
① -d选项:表示后台运行
② -P选项(大写):随机端口映射
③ -p选项(小写):指定端口映射,前面是宿主机端口后面是容器端口
④ -v选项:挂载宿主机目录,前面是宿主机目录,后面是容器目录
⑤--rm : 停止容器后会直接删除容器,这个参数在测试是很有用,
⑥--name : 给容器起个名字,否则会出现一长串的自定义名称
查看运行的容器
podman ps
使用-a参数后列出所有的容器(包括已停止的)
测试登录
如果连接失败,检查防火墙和端口
查看防火墙状态
firewall-cmd --state
开启端口
firewall-cmd --zone=public --add-port=6379/tcp --permanent (--permanent永久生效,没有此参数重启后失效)
重新载入防火墙
firewall-cmd --reload
查看端口是否开放
firewall-cmd --zone= public --query-port=6379/tcp
三、容器停止
podman stop [CONTAINER ID]
四、容器删除
podman rm [CONTAINER ID]
五、镜像删除
podman rmi