podman
RHCSA练习题21-22 :podman部署容器
二十一:配置容器以使其自动启动
按以下要求部署容器:
- 使用容器注册服务器上的
rsyslog镜像, 创建一个名为logserver的容器 - 将容器配置为以
systemd服务的形式运行,且仅面向现有用户containers - 该服务应命名为
container-logserver, 并在系统重新引导后自动启动,而无需任何干预
二十二:为容器配置持久存储
通过以下方式扩展上一个任务的服务:
- 配置主机系统日志以在系统更新引导后保留其数据,并重新启动日志记录服务
- 将主机
/var/log/journal目录及任何子目录中的任何*.journal文件复制到目录/home/containers/container_journal中 - 将服务配置为在启动时自动将目录
/home/containers/container_ journal挂载到容器的/var/log/journal下面
Answer
因为这两个题彼此关联,所以放在一起来解答
流程: |
相关命令
添加用户,考试时候根据要求填写,
useradd containers |
编辑配置文件,设置日志为永久存储
vim /etc/systemd/journal.conf |
Storage=persistent |
systemctl restart systemd-journald.service |
su - containers |
find /var/log/journal -name "*.journal" -exec cp -rf {} /home/containers/container_journal/ \; |
使用用户containers登陆创建容器
ssh containers@serverb |
验证
reboot然后查看容器是否自动启动
podman ps |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Hao DevSecOps!
评论



