当前位置:   article > 正文

podman持久化存储_podman 容器存放位置

podman 容器存放位置

podman持久化存储


ls查看volume列表

podman volume ls
  • 1

create创建volume

# podman volume create volume名
podman volume create vol1
  • 1
  • 2

查看volume详情

[cesu-c8 root ~]# podman volume inspect vol1
[
    {
        "Name": "vol1",
        "Driver": "local",
        "Mountpoint": "/var/lib/containers/storage/volumes/vol1/_data",
        "CreatedAt": "2021-11-02T16:23:37.169095849+08:00",
        "Labels": {},
        "Scope": "local",
        "Options": {}
    }
]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

volume存放位置

[cesu-c8 root ~]# find / -name vol1
/var/lib/containers/storage/volumes/vol1
[cesu-c8 root ~]# cd /var/lib/containers/storage/volumes/vol1/
[cesu-c8 root /var/lib/containers/storage/volumes/vol1]# ls
_data

# 在_data下创建数据,挂载到容器上也是ok的
/var/lib/containers/storage/volumes/vol1/_data
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

将volume挂载到容器

# podman run --name 容器名 -dti -v volume名:容器内的绝对目录 镜像名
podman run --name web -dti -v vol1:/web centos
  • 1
  • 2

将宿主机的目录挂载到容器

# podman run --name 容器名 -dti -v 本地目录路径:容器内的路径 镜像名
podman run --name web1 -dti -v /web:/usr/local/apache2/htdocs httpd

# Z(大写Z)自动解决本地目录挂载到容器的SELinux问题
# podman run --name 容器名 -dti -v 本地路径:容器内路径:Z(大写Z) 镜像名 
podman run --name web2 -dti -v /web:/user/local/apache2/htdocs:Z httpd
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/喵喵爱编程/article/detail/922923
推荐阅读
  

闽ICP备14008679号