【发布时间】:2021-12-04 07:39:45
【问题描述】:
我是 podman 的新手,我只是想在上面运行容器。
(podman 3.4.0 版,由brew 安装,intel Core MAC)
但是,当我尝试运行“podman run {image-name}”时,抛出了以下错误。
$ podman run -ti -d --name web httpd 125
Error: error configuring network namespace for container b0e70d672cb66005833c0a300c8661b88eab49e942c240d69d17587e0b75c47b: error adding pod web_2_web_2 to CNI network "podman": unexpected end of JSON input
$ podman run centos:7
Error: error preparing container a6d0bc1ad217cd8207935561dc8ff7bd33672da3fa513917f9965cb39520c449 for attach: error configuring network namespace for container a6d0bc1ad217cd8207935561dc8ff7bd33672da3fa513917f9965cb39520c449: error adding pod quirky_snyder_quirky_snyder to CNI network "podman": unexpected end of JSON input
通过阅读https://issueexplorer.com/issue/containers/podman/11452,我删除了~/.docker/,但该解决方案不适用于我的情况。
当然,错误消息说“JSON 输入意外结束”,但我不知道如何解决。谁能猜出为什么 podman 即使运行这些基础镜像也无法工作,或者如何调试它?
提前致谢。
【问题讨论】:
-
我刚刚发现有一个错误报告。 github.com/containers/podman/issues/11837
标签: containers podman