openEuler–iSula生态链进行容器镜像构建实验学习–实验中两个官方步骤补充
一、使用systemctl status docker命令之后无法启动问题
1、按照实验步骤进行到如图的位置后,发现使用systemctl status docker命令之后无法启动问题。
2、查看具体报错原因:命令行中提示的结果应为软件版本冲突(conflicts)导致。
3、解决思路及措施:删除主机中的历史版本,保留现有匹配的版本。
(1)在下面的/etc/yum/repos.d文件路径中找到openEuler.repo文件,具体如下:
(2)使用命令vim openEuler.repo打开文件,再其中找到enabled=1,并将其数值修改为0:
(3)下面在命令行中执行如下命令yum list installed | grep docker,查看原先的系统中存在那个版本信息:
(4)根据显示的版本信息,使用rpm -e docker-runc.aarch64命令删除该文件即可。
4、验证是否解决
(1)使用yum install docker -y再次安装相关软件,查看是否报错,正常将不再报错。
(2)使用systemctl status docker再次启动,也可正常启动。
5、至此,systemctl status docker无法启动的问题得到解决。
二、使用cp isula_performance.sh docker_performance.sh找不到文件
1、出现的问题,在输入cp isula_performance.sh docker_performance.sh,出现以下错误:
2、查看报错问题:找不到相关的文件,也即给出的路径有问题,说明当前路径下没有该文件。
3、解决措施:使用查找命令find / -name isula*找到文件位置,并使用cd /root/test-isula-build进入该文件位置,再次执行相关cp命令。
4、下面再按照官方文档进行操作就可以得到相关实验结果。