zun¶
appcontainer action list¶
列出容器上的动作
openstack appcontainer action list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<container>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- container¶
要列出动作的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer action show¶
显示一个动作
openstack appcontainer action show <container> <request_id>
- container¶
要显示的容器的 ID 或名称。
- request_id¶
要描述的动作的请求 ID。
此命令由 python-zunclient 插件提供。
appcontainer add floating ip¶
将浮动 IP 地址添加到容器
openstack appcontainer add floating ip
[--fixed-ip-address <ip-address>]
<container>
<ip-address>
- --fixed-ip-address <ip-address>¶
与此浮动 IP 地址关联的固定 IP 地址。将包含固定 IP 地址的第一个容器端口将被使用
- container¶
要接收浮动 IP 地址的容器的 ID 或名称。
- ip-address¶
要分配给第一个可用容器端口的浮动 IP 地址(仅 IP)
此命令由 python-zunclient 插件提供。
appcontainer add security group¶
为指定的容器添加安全组。
openstack appcontainer add security group <container> <security_group>
- container¶
要添加安全组的容器的 ID 或名称。
- security_group¶
指定容器的安全组 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer attach¶
附加到正在运行的容器
openstack appcontainer attach <container>
- container¶
要附加到的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer availability zone list¶
列出可用区
openstack appcontainer availability zone list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
此命令由 python-zunclient 插件提供。
appcontainer commit¶
从容器的更改创建新镜像
openstack appcontainer commit <container> <repository>[:<tag>]
- container¶
要提交的容器的 ID 或名称。
- repository>[:<tag¶
新镜像的仓库和标签。
此命令由 python-zunclient 插件提供。
appcontainer cp¶
在容器和本地文件系统之间复制文件/tar。
openstack appcontainer cp <source> <destination>
- source¶
源应该被复制到容器或本地主机。此参数的格式为 [container:]src_path。
- destination¶
保存源的目录目标。此参数的格式为 [container:]dest_path。
此命令由 python-zunclient 插件提供。
appcontainer create¶
创建容器
openstack appcontainer create
[--name <name>]
[--cpu <cpu>]
[--memory <memory>]
[--environment <KEY=VALUE>]
[--workdir <workdir>]
[--label <KEY=VALUE>]
[--image-pull-policy <policy>]
[--restart <restart> | --auto-remove]
[--image-driver <image_driver>]
[--interactive]
[--security-group <security_group> | --expose-port <port>]
[--hint <key=value>]
[--net <network=network, port=port-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr>]
[--mount <mount>]
[--runtime <runtime>]
[--hostname <hostname>]
[--disk <disk>]
[--availability-zone <availability_zone>]
[--auto-heal]
[--privileged]
[--healthcheck <cmd=test_cmd,interval=time,retries=n,timeout=time>]
[--wait]
[--registry <registry>]
[--host <host>]
[--entrypoint <entrypoint>]
<image>
...
- --name <name>¶
容器的名称
- --cpu <cpu>¶
虚拟 CPU 的数量。
- --memory <memory>¶
容器的内存大小,单位为 MiB
- --environment <KEY=VALUE>¶
环境变量
- --workdir <workdir>¶
命令要在其中运行的工作目录
- --label <KEY=VALUE>¶
将标签映射添加到容器。可以多次使用。
- --image-pull-policy <policy>¶
策略,用于确定是否应该在启动容器之前拉取镜像。它可以有以下值:“ifnotpresent”:仅当节点上不存在镜像时才拉取镜像。“always”:始终从仓库拉取镜像。“never”:从不拉取镜像
- --restart <restart>¶
容器退出时要应用的重启策略(no, on-failure[:max-retry], always, unless-stopped)
- --auto-remove¶
容器退出时自动删除容器
- --image-driver <image_driver>¶
用于拉取容器镜像的镜像驱动程序。它可以有以下值:“docker”:从 Docker Hub 拉取镜像。“glance”:从 Glance 拉取镜像。
- --interactive¶
即使未附加,也要保持 STDIN 打开,并分配一个伪 TTY
- --security-group <security_group>¶
容器的安全组名称。可以多次使用。
- --expose-port <port>¶
将容器端口暴露到外部(格式:<port>[/<protocol>])。
- --hint <key=value>¶
调度程序选择主机的键值对。此参数的格式为“key=value[,key=value]”。可以多次使用。
- --net <network=network, port=port-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr>¶
为容器创建网络端点。network:将容器附加到指定的 neutron 网络。port:将容器附加到具有此 UUID 的 neutron 端口。v4-fixed-ip:容器的 IPv4 固定地址。v6-fixed-ip:容器的 IPv6 固定地址。
- --mount <mount>¶
一个字典,用于配置容器内挂载的卷。
- --runtime <runtime>¶
此容器要使用的运行时。它可以具有值“runc”或任何其他自定义运行时。
- --hostname <hostname>¶
容器主机名
- --disk <disk>¶
每个容器的磁盘大小,单位为 GiB。
- --availability-zone <availability_zone>¶
容器的可用区。
- --auto-heal¶
docker 中修复不存在容器的标志
- --privileged¶
授予此容器扩展权限
- --healthcheck <cmd=test_cmd,interval=time,retries=n,timeout=time>¶
指定要执行的测试命令,以检查容器是否正常。cmd:用于检查健康的命令。interval:运行检查的时间间隔(
s|m|h)(默认 0s)。retries:需要连续失败的次数才能报告不健康。timeout:允许一个检查运行的最大时间(s|m|h)(默认 0s)。
- --wait¶
等待创建完成
- --registry <registry>¶
容器镜像仓库的 ID 或名称。
- --host <host>¶
请求创建容器的主机。默认情况下仅限管理员。(受 –os-container-api-version 1.39 或更高版本支持
- --entrypoint <entrypoint>¶
覆盖镜像默认 ENTRYPOINT 的入口点。
- image¶
镜像的名称或 ID 或仓库(例如 cirros:latest)
- command¶
发送到容器的命令
此命令由 python-zunclient 插件提供。
appcontainer delete¶
删除指定的容器
openstack appcontainer delete
[--force]
[--stop]
[--all-projects]
[--wait]
<container>
[<container> ...]
- --force¶
强制删除容器。
- --stop¶
首先停止正在运行的容器,然后再删除。
- --all-projects¶
按名称删除所有项目中的容器。
- --wait¶
等待创建完成
- container¶
要删除的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer exec¶
在正在运行的容器中执行命令
openstack appcontainer exec [--interactive] <container> ...
- --interactive¶
保持 STDIN 打开并为交互分配一个伪 TTY
- container¶
容器的ID或名称,用于执行命令。
- command¶
要执行的命令。
此命令由 python-zunclient 插件提供。
appcontainer 主机列表¶
列出可用主机
openstack appcontainer host list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <marker>]
[--limit <limit>]
[--sort-key <sort-key>]
[--sort-dir <sort-dir>]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --marker <marker>¶
上一页的最后一个主机 UUID;显示“marker”之后的主机列表。
- --limit <limit>¶
返回的最大主机数量
- --sort-key <sort-key>¶
用于排序结果的列
- --sort-dir <sort-dir>¶
排序方向。“asc”或“desc”。
此命令由 python-zunclient 插件提供。
appcontainer 主机显示¶
显示一个主机
openstack appcontainer host show <host>
- host¶
要显示的主机的ID或名称。
此命令由 python-zunclient 插件提供。
appcontainer 镜像删除¶
从主机删除指定的镜像
openstack appcontainer image delete <uuid>
- uuid¶
要描述的镜像的 UUID
此命令由 python-zunclient 插件提供。
appcontainer 镜像列表¶
列出可用的镜像
openstack appcontainer image list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--marker <marker>]
[--limit <limit>]
[--sort-key <sort-key>]
[--sort-dir <sort-dir>]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --marker <marker>¶
上一页的最后一个镜像 UUID;显示“marker”之后的镜像列表。
- --limit <limit>¶
返回的最大镜像数量
- --sort-key <sort-key>¶
用于排序结果的列
- --sort-dir <sort-dir>¶
排序方向。“asc”或“desc”。
此命令由 python-zunclient 插件提供。
appcontainer 镜像拉取¶
将指定的镜像拉取到主机
openstack appcontainer image pull <image> <host>
- image¶
镜像名称
- host¶
主机名称或 UUID
此命令由 python-zunclient 插件提供。
appcontainer 镜像搜索¶
搜索指定的镜像
openstack appcontainer image search
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--image-driver <image-driver>]
[--exact-match]
<image_name>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --image-driver <image-driver>¶
镜像驱动程序的名称
- --exact-match¶
精确匹配镜像名称
- image_name¶
镜像名称
此命令由 python-zunclient 插件提供。
appcontainer 镜像显示¶
描述特定镜像
openstack appcontainer image show <uuid>
- uuid¶
要描述的镜像的 UUID
此命令由 python-zunclient 插件提供。
appcontainer 终止¶
终止一个或多个正在运行的容器
openstack appcontainer kill
[--signal <signal>]
<container>
[<container> ...]
- --signal <signal>¶
要发送的信号
- container¶
要终止的容器的ID或名称。
此命令由 python-zunclient 插件提供。
appcontainer 列表¶
列出可用容器
openstack appcontainer list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--all-projects]
[--marker <marker>]
[--limit <limit>]
[--sort-key <sort-key>]
[--sort-dir <sort-dir>]
[--name <name>]
[--image <image>]
[--project-id <project-id>]
[--user-id <user-id>]
[--task-state <task-state>]
[--status <status>]
[--memory <memory>]
[--host <host>]
[--auto-remove <auto-remove>]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --all-projects¶
列出所有项目中的容器
- --marker <marker>¶
上一页的最后一个容器 UUID;显示“marker”之后的容器列表。
- --limit <limit>¶
返回的最大容器数量
- --sort-key <sort-key>¶
用于排序结果的列
- --sort-dir <sort-dir>¶
排序方向。“asc”或“desc”。
- --name <name>¶
根据容器名称列出容器。
- --image <image>¶
根据容器镜像列出容器。
- --project-id <project-id>¶
根据 project_id 列出容器
- --user-id <user-id>¶
根据 user_id 列出容器
- --task-state <task-state>¶
根据 task-state 列出容器
- --status <status>¶
根据状态列出容器
- --memory <memory>¶
根据内存大小(MiB)列出容器
- --host <host>¶
根据主机名列出容器
- --auto-remove <auto-remove>¶
列出在退出时是否自动删除的容器
此命令由 python-zunclient 插件提供。
appcontainer 日志¶
获取容器的日志
openstack appcontainer logs
[--stdout]
[--stderr]
[--since <since>]
[--timestamps]
[--tail <tail>]
<container>
- --stdout¶
仅容器的 stdout 日志。
- --stderr¶
仅容器的 stderr 日志。
- --since <since>¶
显示给定日期时间或整数纪元(以秒为单位)之后的日志。
- --timestamps¶
显示时间戳。
- --tail <tail>¶
显示日志末尾的行数。
- container¶
要获取日志的容器的ID或名称。
此命令由 python-zunclient 插件提供。
appcontainer 网络连接¶
将 neutron 网络连接到指定的容器。
openstack appcontainer network attach
[--network <network>]
[--port <port>]
[--fixed-ip <fixed_ip>]
<container>
- --network <network>¶
指定容器要连接的网络。
- --port <port>¶
指定容器要连接的端口。
- --fixed-ip <fixed_ip>¶
容器将连接的固定 IP。
- container¶
要连接网络的容器的ID或名称。
此命令由 python-zunclient 插件提供。
appcontainer 网络断开¶
从指定的容器断开 neutron 网络。
openstack appcontainer network detach
[--network <network> | --port <port>]
<container>
- --network <network>¶
指定容器要断开的网络。
- --port <port>¶
指定容器要断开的端口。
- container¶
要断开网络的容器的ID或名称。
此命令由 python-zunclient 插件提供。
appcontainer 网络列表¶
列出容器上的网络
openstack appcontainer network list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<container>
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- container¶
要列出网络的容器的ID或名称。
此命令由 python-zunclient 插件提供。
appcontainer 暂停¶
暂停指定的容器
openstack appcontainer pause <container> [<container> ...]
- container¶
要暂停的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer quota class get¶
列出配额类的配额
openstack appcontainer quota class get <quota_class_name>
- quota_class_name¶
配额类的名称
此命令由 python-zunclient 插件提供。
appcontainer quota class update¶
更新配额类的配额
openstack appcontainer quota class update
[--containers <containers>]
[--memory <memory>]
[--cpu <cpu>]
[--disk <disk>]
<quota_class_name>
- --containers <containers>¶
每个项目允许的容器数量
- --memory <memory>¶
每个项目允许的容器 RAM 的兆字节数
- --cpu <cpu>¶
每个项目允许的容器核心数或 vCPU 数
- --disk <disk>¶
每个项目允许的容器磁盘的千兆字节数
- quota_class_name¶
配额类的名称
此命令由 python-zunclient 插件提供。
appcontainer quota default¶
获取项目的默认配额
openstack appcontainer quota default <project_id>
- project_id¶
在多项目云中的项目的 UUID
此命令由 python-zunclient 插件提供。
appcontainer quota delete¶
删除项目的配额
openstack appcontainer quota delete <project_id>
- project_id¶
在多项目云中的项目的 UUID
此命令由 python-zunclient 插件提供。
appcontainer quota get¶
获取项目的配额
openstack appcontainer quota get [--usages] <project_id>
- --usages¶
是否显示配额使用统计信息
- project_id¶
在多项目云中的项目的 UUID
此命令由 python-zunclient 插件提供。
appcontainer quota update¶
更新项目的配额
openstack appcontainer quota update
[--containers <containers>]
[--memory <memory>]
[--cpu <cpu>]
[--disk <disk>]
<project_id>
- --containers <containers>¶
每个项目允许的容器数量
- --memory <memory>¶
每个项目允许的容器 RAM 的兆字节数
- --cpu <cpu>¶
每个项目允许的容器核心数或 vCPU 数
- --disk <disk>¶
每个项目允许的容器磁盘的千兆字节数
- project_id¶
在多项目云中的项目的 UUID
此命令由 python-zunclient 插件提供。
appcontainer rebuild¶
重建一个或多个正在运行的容器
openstack appcontainer rebuild
[--image <image>]
[--image-driver <image_driver>]
[--wait]
<container>
[<container> ...]
- --image <image>¶
要更新的指定容器的镜像。
- --image-driver <image_driver>¶
用于更新容器镜像的镜像驱动程序。它可以有以下值:“docker”:从 Docker Hub 更新镜像。“glance”:从 Glance 更新镜像。默认值为源容器的镜像驱动程序
- --wait¶
等待重建完成
- container¶
要重建的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer registry create¶
创建一个注册表
openstack appcontainer registry create
[--name <name>]
[--username <username>]
[--password <password>]
--domain <domain>
- --name <name>¶
注册表的名称。
- --username <username>¶
登录到注册表所需的用户名。
- --password <password>¶
登录到注册表所需的密码。
- --domain <domain>¶
注册表的域。
此命令由 python-zunclient 插件提供。
appcontainer registry delete¶
删除指定的注册表
openstack appcontainer registry delete <registry> [<registry> ...]
- registry¶
要删除的注册表的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer registry list¶
列出可用的注册表
openstack appcontainer registry list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--all-projects]
[--marker <marker>]
[--limit <limit>]
[--sort-key <sort-key>]
[--sort-dir <sort-dir>]
[--name <name>]
[--domain <domain>]
[--project-id <project-id>]
[--user-id <user-id>]
[--username <username>]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --all-projects¶
列出所有项目的注册表
- --marker <marker>¶
上一页的最后一个注册表 UUID;显示“marker”之后的注册表列表。
- --limit <limit>¶
返回的最大注册表数量
- --sort-key <sort-key>¶
用于排序结果的列
- --sort-dir <sort-dir>¶
排序方向。“asc”或“desc”。
- --name <name>¶
根据名称列出注册表。
- --domain <domain>¶
根据域列出注册表。
- --project-id <project-id>¶
根据 project_id 列出注册表
- --user-id <user-id>¶
根据 user_id 列出注册表
- --username <username>¶
根据用户名列出注册表
此命令由 python-zunclient 插件提供。
appcontainer registry show¶
显示一个注册表
openstack appcontainer registry show <registry>
- registry¶
要显示的注册表的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer registry update¶
更新注册表的一个或多个属性
openstack appcontainer registry update
[--username <username>]
[--password <password>]
[--name <name>]
[--domain <domain>]
<registry>
- --username <username>¶
要更新的注册表的新用户名。
- --password <password>¶
要更新的注册表的新密码。
- --name <name>¶
要更新的注册表的新名称。
- --domain <domain>¶
要更新的注册表的新域。
- registry¶
要更新的注册表的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer remove floating ip¶
从容器中删除浮动 IP 地址
openstack appcontainer remove floating ip <ip-address>
- ip-address¶
从容器中删除的浮动 IP 地址(仅 IP)
此命令由 python-zunclient 插件提供。
appcontainer remove security group¶
删除指定容器的安全组。
openstack appcontainer remove security group
<container>
<security_group>
- container¶
要删除安全组的容器的 ID 或名称。
- security_group¶
要从指定容器中删除的安全组。
此命令由 python-zunclient 插件提供。
appcontainer restart¶
重启指定的容器
openstack appcontainer restart
[--timeout <timeout>]
<container>
[<container> ...]
- --timeout <timeout>¶
在重启容器之前等待停止的秒数
- container¶
要重启的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer run¶
创建并运行一个新的容器
openstack appcontainer run
[--name <name>]
[--cpu <cpu>]
[--memory <memory>]
[--environment <KEY=VALUE>]
[--workdir <workdir>]
[--label <KEY=VALUE>]
[--image-pull-policy <policy>]
[--restart <restart> | --auto-remove]
[--image-driver <image_driver>]
[--interactive]
[--security-group <security_group> | --expose-port <port>]
[--hint <key=value>]
[--net <network=network, port=port-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr>]
[--mount <mount>]
[--runtime <runtime>]
[--hostname <hostname>]
[--disk <disk>]
[--availability-zone <availability_zone>]
[--auto-heal]
[--privileged]
[--healthcheck <cmd=test_cmd,interval=time,retries=n,timeout=time>]
[--wait]
[--registry <registry>]
[--host <host>]
[--entrypoint <entrypoint>]
<image>
...
- --name <name>¶
容器的名称
- --cpu <cpu>¶
虚拟 CPU 的数量。
- --memory <memory>¶
容器的内存大小,单位为 MiB
- --environment <KEY=VALUE>¶
环境变量
- --workdir <workdir>¶
命令要在其中运行的工作目录
- --label <KEY=VALUE>¶
将标签映射添加到容器。可以多次使用。
- --image-pull-policy <policy>¶
策略,用于确定是否应该在启动容器之前拉取镜像。它可以有以下值:“ifnotpresent”:仅当节点上不存在镜像时才拉取镜像。“always”:始终从仓库拉取镜像。“never”:从不拉取镜像
- --restart <restart>¶
容器退出时要应用的重启策略(no, on-failure[:max-retry], always, unless-stopped)
- --auto-remove¶
容器退出时自动删除容器
- --image-driver <image_driver>¶
用于拉取容器镜像的镜像驱动程序。它可以有以下值:“docker”:从 Docker Hub 拉取镜像。“glance”:从 Glance 拉取镜像。
- --interactive¶
即使未附加,也要保持 STDIN 打开,并分配一个伪 TTY
- --security-group <security_group>¶
容器的安全组名称。可以多次使用。
- --expose-port <port>¶
将容器端口暴露到外部(格式:<port>[/<protocol>])。
- --hint <key=value>¶
调度程序选择主机的键值对。此参数的格式为“key=value[,key=value]”。可以多次使用。
- --net <network=network, port=port-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr>¶
为容器创建网络端点。network:将容器附加到指定的 neutron 网络。port:将容器附加到具有此 UUID 的 neutron 端口。v4-fixed-ip:容器的 IPv4 固定地址。v6-fixed-ip:容器的 IPv6 固定地址。
- --mount <mount>¶
一个字典,用于配置容器内挂载的卷。
- --runtime <runtime>¶
此容器要使用的运行时。它可以具有值“runc”或任何其他自定义运行时。
- --hostname <hostname>¶
容器主机名
- --disk <disk>¶
每个容器的磁盘大小,单位为 GiB。
- --availability-zone <availability_zone>¶
容器的可用区。
- --auto-heal¶
docker 中修复不存在容器的标志
- --privileged¶
授予此容器扩展权限
- --healthcheck <cmd=test_cmd,interval=time,retries=n,timeout=time>¶
指定要执行的测试命令,以检查容器是否正常。cmd:用于检查健康的命令。interval:运行检查的时间间隔(
s|m|h)(默认 0s)。retries:需要连续失败的次数才能报告不健康。timeout:允许一个检查运行的最大时间(s|m|h)(默认 0s)。
- --wait¶
等待运行完成
- --registry <registry>¶
容器镜像仓库的 ID 或名称。
- --host <host>¶
请求运行容器的主机。默认情况下仅限管理员使用。(受 –os-container-api-version 1.39 或更高版本支持)
- --entrypoint <entrypoint>¶
覆盖镜像默认 ENTRYPOINT 的入口点。
- image¶
镜像的名称或 ID
- command¶
发送到容器的命令
此命令由 python-zunclient 插件提供。
appcontainer 服务删除¶
删除 Zun 二进制文件/服务。
openstack appcontainer service delete <host> <binary>
- host¶
主机名称
- binary¶
要删除的二进制文件的名称
此命令由 python-zunclient 插件提供。
appcontainer 服务禁用¶
禁用 Zun 服务。
openstack appcontainer service disable
[--reason <reason>]
<host>
<binary>
- --reason <reason>¶
禁用服务的原因
- host¶
主机名称
- binary¶
要禁用的二进制文件的名称
此命令由 python-zunclient 插件提供。
appcontainer 服务启用¶
启用 Zun 服务。
openstack appcontainer service enable <host> <binary>
- host¶
主机名称
- binary¶
要启用的二进制文件的名称
此命令由 python-zunclient 插件提供。
appcontainer 服务 forcedown¶
强制 Zun 服务处于 down 或 up 状态。
openstack appcontainer service forcedown [--unset] <host> <binary>
- --unset¶
取消服务 down 的强制状态
- host¶
主机名称
- binary¶
要禁用的二进制文件的名称
此命令由 python-zunclient 插件提供。
appcontainer 服务 list¶
打印 Zun 服务列表。
openstack appcontainer service list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
此命令由 python-zunclient 插件提供。
appcontainer set¶
更新容器的一个或多个属性
openstack appcontainer set
[--cpu <cpu>]
[--memory <memory>]
[--name <name>]
[--auto-heal | --no-auto-heal]
<container>
- --cpu <cpu>¶
虚拟 CPU 的数量。
- --memory <memory>¶
容器的内存大小,单位为 MiB
- --name <name>¶
要更新的容器的新名称
- --auto-heal¶
自动恢复容器状态
- --no-auto-heal¶
无需恢复容器状态
- container¶
要更新的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer show¶
显示一个容器
openstack appcontainer show [--all-projects] <container>
- --all-projects¶
按名称显示所有项目中的容器。
- container¶
要显示的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer start¶
启动指定的容器
openstack appcontainer start <container> [<container> ...]
- container¶
要启动的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer stats¶
显示容器的统计信息。
openstack appcontainer stats <container>
- container¶
要显示统计信息的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer stop¶
停止指定的容器
openstack appcontainer stop
[--timeout <timeout>]
<container>
[<container> ...]
- --timeout <timeout>¶
停止容器前等待的秒数
- container¶
要停止的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer top¶
显示容器内部运行的进程
openstack appcontainer top [--pid <pid>] <container>
- --pid <pid>¶
ps id 的参数。
- container¶
要显示进程的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
appcontainer unpause¶
取消暂停指定的容器
openstack appcontainer unpause <container> [<container> ...]
- container¶
要取消暂停的容器的 ID 或名称。
此命令由 python-zunclient 插件提供。
capsule create¶
创建一个 capsule
openstack capsule create --file <template_file>
- --file <template_file>¶
capsule 模板文件的路径。
此命令由 python-zunclient 插件提供。
capsule delete¶
删除指定的 capsule(s)
openstack capsule delete <capsule> [<capsule> ...]
- capsule¶
要删除的 capsule 的 ID 或名称。
此命令由 python-zunclient 插件提供。
capsule list¶
列出可用的 capsule
openstack capsule list
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--all-projects]
[--marker <marker>]
[--limit <limit>]
[--sort-key <sort-key>]
[--sort-dir <sort-dir>]
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --all-projects¶
列出所有项目中的 capsule
- --marker <marker>¶
上一页的最后一个 capsule UUID;显示“marker”之后的 capsule 列表。
- --limit <limit>¶
返回的最大 capsule 数量
- --sort-key <sort-key>¶
用于排序结果的列
- --sort-dir <sort-dir>¶
排序方向。“asc”或“desc”。
此命令由 python-zunclient 插件提供。
capsule show¶
显示一个 capsule
openstack capsule show <capsule>
- capsule¶
要显示的 capsule 的 ID 或名称。
此命令由 python-zunclient 插件提供。