解决CentOS7下运行docker容器时出现的报错Error resolving syscall name...

最近在研究docker!在虚拟机centos7中运行docker经常会有:

[[email protected] docker]$ docker run -it lin/centos6 /bin/bash

2016/11/08 19:38:53 Error resolving syscall name execveat: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name getrandom: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name memfd_create: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name renameat2: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name sched_getattr: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name sched_setattr: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name seccomp: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name breakpoint: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name cacheflush: could not resolve name to syscall - ignoring syscall.

2016/11/08 19:38:53 Error resolving syscall name set_tls: could not resolve name to syscall - ignoring syscall.

[[email protected] /]#

提示。但是容器的功能都能正常使用。

【解决】

只需要安装或更新软件包libseccomp至2.2版本以上即可消除此报错提示!

[[email protected] docker]$ sudo yum -y install libseccomp

时间: 2024-08-06 22:49:38

解决CentOS7下运行docker容器时出现的报错Error resolving syscall name...的相关文章

CentOS7下使用Docker容器化.net Core 2.2

原文:CentOS7下使用Docker容器化.net Core 2.2 一.使用 yum 安装(CentOS 7下) Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker . 通过 uname -r 命令查看你当前的内核版本 二.安装 Docker 从 2017 年 3 月开始 docker 在原来的基础上分为两个分支版本: Docker CE 和 Docker EE. Docker CE 即社区免费版,Dock

ASP.NET Core 如何在运行Docker容器时指定容器外部端口(docker compose)

原文:ASP.NET Core 如何在运行Docker容器时指定容器外部端口(docker compose) 前面我写了一系列关于持续集成的文章,最终构建出来的镜像运行之后,应该会发现每次构建运行之后端口都变了,这对于我们来说是十分不方便的,所以我们可以通过修改docker compose的配置文件来完成我们的需求. 熟悉Docker的都应该知道容器运行时其内部会有一个端口以映射到我们外部的端口,我们需要固定的就是这个外部端口. 打开 docker-compose.override.yml 文件

centos7下启动不了mysql或者mariadb报错

centos7 系统中编译安装mysql或者mariab启动不了服务 报错 错误如下:Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details. 解决方法: 根据提示,分别使用systemctl status mysqld

解决IDEA导入Eclipse项目时,编译报错“ Error:(1, 1) java: 非法字符: ‘\ufeff’”

今天在IDEA中导入了一个Eclipse项目,编译时报错: 原因:Eclipse可以智能地把UTF-8  BOM文件转换为普通的UTF-8文件,IDEA没有这个智能转换. 2种解决方式: 1.在所在目录下新建一个java文件,把原文件的内容剪切过去,删除原文件,再把新文件重命名为原来的文件名. 2.点击IDEA右下角的编码字符集,先换为GBK,再换为UTF-8 原文地址:https://www.cnblogs.com/chy18883701161/p/12590933.html

安装centos6.10时,安装完成重启报错error 15,file not found

今天在一台老式联想服务器上安装centos6.10操作系统,安装完成,重启时,出现报错 error 15, file not found...... 在百度上搜索到进grub编辑,可还是无法解决问题,仍然file not found: 后来我将服务器硬盘格式化了,然后再正常安装系统,结果就能正常启动了,稀里糊涂的就解决了: 到现在还有疑惑,如果有哪位大神路过请解释一下,感激不尽 原文地址:https://www.cnblogs.com/new-journey/p/12039017.html

真机测试报错ERROR/AndroidRuntime: java.lang.RuntimeException: setParameters failed解决办法

这个错误是和调用相机摄像头相关的. 产生这个错误的原因主要在于代码控制分辨率的显示和真机测试分辨率不一样. 一:解决办法 WindowManager wm = (WindowManager) getSystemService(Context.WINDOW_SERVICE); Display display = wm.getDefaultDisplay(); Camera.Parameters parameters = camera.getParameters();// 得到摄像头的参数 para

centos7下安装docker时出现没有安装包docker问题的解决

我在centos7下安装docker时遇到了没有安装包docker,我不知道大家是否有遇到过,是否有好的解决办法,下面把我个人的解决办法给大家奉献上,希望对大家有所帮助. 因为按照大家认为的Docker 软件包已经包括在默认的 CentOS-Extras 软件源里.因此想要安装 docker,只需要运行下面的 yum 命令: $ yum install docker -y 但是安装提示没有安装包docker 后来自己结合查阅的资料终于整理出了解决办法 我们需要在/etc/yum.repo.d/目

解决IDEA下运行android项目 No resource found that matches the given name 'Theme.AppCompat.Light'.

1.右击项目选择 解决IDEA下运行android项目 No resource found that matches the given name 'Theme.AppCompat.Light'.

centos7下安装docker(17.1docker监控---sysdig)

sysdig是一个轻量级的系统监控工具,同时原生支持容器.通过sysdig我们可以近距离观察linux操作系统和容器的行为 Linux上有很多常用的监控工具,比如;strace,tcpdump,htop,iftop,lsof..... 而sysdig则是这些工具集成在一个工具中,并且提供一个友好统一的操作界面. 安装和运行sysdig的最简单方法是运行docker容器: docker run -it --rm --name sysdig --privileged=true --volume=/v