侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

docker启动镜像出错

2023-11-27 星期一 / 0 评论 / 0 点赞 / 62 阅读 / 3823 字

Docker终于在龙芯芯片的loongnix系统上安装完成了,但是当启动镜像时,问题又来了。 当运行docker run 时,出现了如下错误: ERRO[0035] Handler for POST

Docker终于在龙芯芯片的loongnix系统上安装完成了,但是当启动镜像时,问题又来了。

当运行docker run 时,出现了如下错误:

ERRO[0035] Handler for POST /containers/{name:.*}/start returned error: Cannot start container ba6533bce0876d80777a5b09f48ab5b6327c24ded34abbbd911fb74cd322d192: [8] System error: mountpoint for devices not found 
ERRO[0035] HTTP Error: statusCode=500 Cannot start container ba6533bce0876d80777a5b09f48ab5b6327c24ded34abbbd911fb74cd322d192: [8] System error: mountpoint for devices not found 
FATA[0001] Error response from daemon: Cannot start container ba6533bce0876d80777a5b09f48ab5b6327c24ded34abbbd911fb74cd322d192: [8] System error: mountpoint for devices not found 
 

上网找了半天,大部分说的就是需要安装cgroup包的,查了一下,我系统这个包是装了的,

[root@xinyan001 ~]# yum list libcgroup*
已加载插件:langpacks
已安装的软件包
libcgroup.mips64el                                                             0.41-6.fc21.loongson                                                       @fedora
后来发现docker官网有一个check-config的脚本可以检查docker应用需要的支持模块。

下载该脚本后运行检查发现少了很多必须的模块。

[root@xinyan001 ~]# chmod +x check-config.sh 
[root@xinyan001 ~]# ./check-config.sh 
warning: /proc/config.gz does not exist, searching other paths for kernel config...
info: reading kernel config from /boot/config-4.4.25-2.custom.fc21.loongson.server.2.mips64el ...

Generally Necessary:
- cgroup hierarchy: properly mounted [/sys/fs/cgroup]
- CONFIG_NAMESPACES: enabled
- CONFIG_NET_NS: enabled
- CONFIG_PID_NS: enabled
- CONFIG_IPC_NS: enabled
- CONFIG_UTS_NS: enabled
- CONFIG_DEVPTS_MULTIPLE_INSTANCES: missing
- CONFIG_CGROUPS: enabled
- CONFIG_CGROUP_CPUACCT: missing
- CONFIG_CGROUP_DEVICE: missing
- CONFIG_CGROUP_FREEZER: missing

- CONFIG_CGROUP_SCHED: enabled
- CONFIG_MACVLAN: enabled
- CONFIG_VETH: missing
- CONFIG_BRIDGE: enabled
- CONFIG_NF_NAT_IPV4: enabled
- CONFIG_IP_NF_FILTER: enabled
- CONFIG_IP_NF_TARGET_MASQUERADE: enabled
- CONFIG_NETFILTER_XT_MATCH_ADDRTYPE: enabled
- CONFIG_NETFILTER_XT_MATCH_CONNTRACK: enabled
- CONFIG_NF_NAT: enabled
- CONFIG_NF_NAT_NEEDED: enabled
- CONFIG_POSIX_MQUEUE: enabled

Optional Features:
- CONFIG_MEMCG_SWAP: enabled
- CONFIG_RESOURCE_COUNTERS: missing
- CONFIG_CGROUP_PERF: missing
- Storage Drivers:
  - "aufs":
    - CONFIG_AUFS_FS: missing
    - CONFIG_EXT4_FS_POSIX_ACL: enabled
    - CONFIG_EXT4_FS_SECURITY: enabled
  - "btrfs":
    - CONFIG_BTRFS_FS: enabled
  - "devicemapper":
    - CONFIG_BLK_DEV_DM: enabled
    - CONFIG_DM_THIN_PROVISIONING: enabled
    - CONFIG_EXT4_FS: enabled
    - CONFIG_EXT4_FS_POSIX_ACL: enabled
    - CONFIG_EXT4_FS_SECURITY: enabled
  - "overlay":
    - CONFIG_OVERLAY_FS: enabled

重新编译Kernel,加上所需的模块,重启系统,再次启动镜像,没有出现mountpoint for devices not found 的错误,该问题解决,但是又出现了其他问题。

广告 广告

评论区