红帽RHCE考试上午-RHCSA(RH200)
servera.example.com 任务
16. 创建容器,为容器配置永久存储并启动服务
要求
利用注册表服务器上的nginx 镜像地址为registry.lab.example.com/library/nginx,创建名为 sunserver 的容器
• 将其配置为以 systemd 服务的形式运行,且仅面向现有用户 contsvc
• 该服务应命名为 container-sunserver.service,此服务在系统重启后将自动启动
将创建的容器服务配置为使用永久存储,要求如下:
• 在容器主机的 /home/contsvc下创建一个名为container_journal 的目录
• 容器服务应将主机目录 /home/contsvc/container_journal 挂载到容器上的 /var/log/journal 下面
• 启动容器服务时,应自动挂载永久存储
• 在容器上执行命令 : echo RHCSA > /var/log/journal/rhcsa.log,
• 容器上的 /var/log/journal/rhcsa.log 和容器主机上的/home/contsvc/container_journal/rhcsa.log均应显示:RHCSA
注意:#注册表服务器地址:registry.lab.example.com。账号: admin/redhat321
题目内容解析:
• 在servera上部署容器服务,centos8的容器服务是podman
• 在servera上创建一个sunserver容器,使用镜像是Nginx镜像,同时该容器是普通用户contsvc用户创建的
• 创建的sunserver容器需要设置为系统服务,通过系统命令进行启停操作,并设置为开机自启
• 创建的sunserver容器需要挂载存储目录/home/contsvc/container_journal映射到容器的/var/log/journal目录
• 在容器内执行echo RHCSA > /var/log/journal/rhcsa.log命令
实验准备;
考试的时候镜像仓库和podman容器服务都是搭建好的,但是自己实验需要自己完善的
安装podman容器服务
[root@servera ~]# yum install -y podman
...........
[root@servera ~]# podman --version
podman version 3.3.1
配置镜像加速器
[root@servera ~]# vim /etc/containers/registries.conf
#add
unqualified-search-registries = ["docker.io"]
[[registry]]
prefix = "docker.io"
location = "8hqtcyi2.mirror.aliyuncs.com"
[[registry.mirror]]
prefix = "docker.io"
location = "hub-mirror.c.163.com"

最低0.47元/天 解锁文章
60

被折叠的 条评论
为什么被折叠?



