Podman 教程

podman pod create 命令手册

执行 podman pod create --help 命令:

C:\Users\Administrator> podman pod create --help
创建一个新的空Pod

描述:
  创建Pod后,Pod ID将打印到标准输出(stdout)。

  你可以随时使用podman pod start <pod_id>命令启动它。Pod将以初始状态'created'创建。

用法:
  podman pod create [选项] [名称]

示例:
  podman pod create
  podman pod create --label foo=bar mypod

选项:
      --add-host strings                         添加自定义的主机到IP映射(host:ip)(默认[])
      --blkio-weight string                      块IO权重(相对权重),接受10到1000之间的权重值。
      --blkio-weight-device DEVICE_NAME:WEIGHT   块IO权重(相对设备权重,格式:DEVICE_NAME:WEIGHT)
      --cgroup-parent string                     容器的可选父cgroup
  -c, --cpu-shares uint                          CPU份额(相对权重)
      --cpus float                               CPU数量。默认值为0.000,表示无限制
      --cpuset-cpus string                       允许执行的CPU(0-3, 0,1)
      --cpuset-mems string                       允许执行的内存节点(MEMs)(0-3, 0,1)。仅在NUMA系统上有效。
      --device stringArray                       向容器添加主机设备
      --device-read-bps stringArray              限制从设备读取的速率(字节/秒)(例如--device-read-bps=/dev/sda:1mb)
      --device-write-bps stringArray             限制向设备写入的速率(字节/秒)(例如--device-write-bps=/dev/sda:1mb)
      --dns strings                              设置自定义DNS服务器
      --dns-option strings                       设置自定义DNS选项
      --dns-search strings                       设置自定义DNS搜索域
      --exit-policy string                       最后一个容器退出时的行为(默认"continue")
      --gidmap strings                           用于用户命名空间的GID映射
      --gpus strings                             要添加到容器的GPU设备('all'表示传递所有GPU)
      --help                                     帮助
  -h, --hostname string                          设置容器主机名
      --hosts-file string                        用于在容器内创建/etc/hosts文件的基础文件,或特殊值之一。("image"|"none")
      --infra                                    创建与Pod关联的infra容器以共享命名空间(默认true)
      --infra-command string                     覆盖镜像的默认ENTRYPOINT
      --infra-conmon-pidfile string              将conmon的PID写入的文件路径
      --infra-image string                       用于覆盖内置infra容器的镜像
      --infra-name string                        为容器分配名称
      --ip string                                为容器指定静态IPv4地址
      --ip6 string                               为容器指定静态IPv6地址
  -l, --label stringArray                        设置容器元数据
      --label-file stringArray                   读取以行为分隔的标签文件
      --mac-address string                       容器MAC地址(例如92:d0:c6:0a:29:33)
  -m, --memory <number>[<unit>]                  内存限制(格式:<number>[<unit>],其中单位=b(字节)、k(千字节)、m(兆字节)或g(吉字节))
      --memory-swap string                       交换空间限制等于内存加交换空间:'-1'表示启用无限交换空间
  -n, --name string                              为Pod分配名称
      --network stringArray                      将容器连接到网络
      --network-alias strings                    为容器添加网络范围的别名
      --no-hostname                              不在容器内创建/etc/hostname,而是使用镜像中的版本
      --no-hosts                                 不在容器内创建/etc/hosts,而是使用镜像中的版本
      --pid string                               要使用的PID命名空间
      --pod-id-file string                       将Pod ID写入文件
  -p, --publish strings                          将容器的端口或端口范围发布到主机(默认[])
      --replace                                  如果存在同名Pod,则替换它
      --restart string                           容器退出时应用的重启策略("always"|"no"|"never"|"on-failure"|"unless-stopped")
      --security-opt stringArray                 安全选项
      --share string                             Pod将共享的内核命名空间的逗号分隔列表(默认"ipc,net,uts")
      --share-parent                             将Pod的cgroup设置为所有加入Pod的容器的cgroup父级(默认true)
      --shm-size <number>[<unit>]                /dev/shm的大小(格式:<number>[<unit>],其中单位=b(字节)、k(千字节)、m(兆字节)或g(吉字节))
      --shm-size-systemd <number>[<unit>]        systemd特定tmpfs挂载(/run, /run/lock)的大小(格式:<number>[<unit>],其中单位=b(字节)、k(千字节)、m(兆字节)或g(吉字节))
      --subgidname string                        /etc/subgid中列出的用于用户命名空间的范围名称
      --subuidname string                        /etc/subuid中列出的用于用户命名空间的范围名称
      --sysctl strings                           Sysctl选项
      --uidmap strings                           用于用户命名空间的UID映射
      --userns string                            要使用的用户命名空间
      --uts string                               要使用的UTS命名空间
  -v, --volume stringArray                       将卷绑定挂载到容器中。卷源将位于服务器机器上,而非客户端
      --volumes-from stringArray                 从指定容器挂载卷

  

说说我的看法
全部评论(
没有评论
关于
本网站专注于 Java、数据库(MySQL、Oracle)、Linux、软件架构及大数据等多领域技术知识分享。涵盖丰富的原创与精选技术文章,助力技术传播与交流。无论是技术新手渴望入门,还是资深开发者寻求进阶,这里都能为您提供深度见解与实用经验,让复杂编码变得轻松易懂,携手共赴技术提升新高度。如有侵权,请来信告知:hxstrive@outlook.com
其他应用
公众号