【RH134问答题】第十三章 运行容器(下)

系列文章

第一章 提高命令行生产效率
第二章 计划将来的任务
第三章 调优系统性能
第四章 使用ACL控制对文件的访问
第五章 管理SELinux安全性
第六章 管理基本存储
第七章 管理逻辑卷
第八章 实施高级存储功能
第九章 访问网络附加存储
第十章 控制启动过程
第十一章 管理网络安全
第十三章 运行容器(上)



请写出以 shell 交互方式运行容器的命令。

podman run -it 镜像名称


请说明如何配置容器仓库。

registries.conf文件中的[registries.search]中配置容器仓库。
对于root用户,此文件在/etc/containers目录中,对于普通用户,此文件在$HOME/.config/containers目录中。


如何检查仓库中的和本地的容器镜像?

  • 使用skopeo inspect命令可以检查仓库中的容器镜像。
  • 使用podman imagespodman inspect命令可以检查本地的容器镜像。

如何移出本地镜像?

使用podman rmi 命令。


使用容器时,如何将主机端口和容器端口进行映射?

使用 podman run 命令来创建并运行容器。在命令中,使用 -p选项来指定端口映射。格式为:<主机端口>:<容器端口>


在运行容器时如何给容器传递参数?

使用 podman run 命令和 -e选项,将环境变量传递到容器内的进程。


写出管理容器时的常见命令,比如查看、 终止、 删除、 重启等。

查看容器:podman ps
终止容器:podman stop
删除容器:podman rm
重启容器:podman restart


如何在容器中运行业务系统的命令?

使用podman exec命令加指定容器,后面再加上业务系统命令


如何为容器提供持久存储?

在容器内挂载主机目录。使用-v选项,后面跟<指定的主机目录路径>:<容器存储路径>。这样移除容器后,系统不会回收容器主机目录的内容。新容器可以继续挂载它来访问数据。


如何进行配置才能使容器在 Linux 启动时自动运行?

为容器创建systemd用户单元文件,让容器作为一个普通的用户服务。并运行loginctl enable-linger命令让服务在服务器启动时启动。

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不怕娜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值