Điểm:4

Can't run docker-container 'failed to create endpoint frosty_varahamihira on network bridge'

lá cờ vn

When I try to run the hello-world docker image I get the following error:

ubuntu@ubuntu:~$ sudo docker run hello-world
docker: Error response from daemon: failed to create endpoint frosty_varahamihira on network bridge: failed to add the host (vethc6c068f) <=> sandbox (veth82a7475) pair interfaces: operation not supported.
ERRO[0000] error waiting for container: context canceled

I red this post which seems to be the exact same problem but I can't manage to install a different kernel.

I tried the following to install a new kernel, which led me to the next error:

ubuntu@ubuntu:~$ sudo wget https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.5/amd64/linux-headers-5.7.5-050705-generic_5.7.5-050705.202006220832_amd64.deb
--2021-10-22 13:47:14--  https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.7.5/amd64/linux-headers-5.7.5-050705-generic_5.7.5-050705.202006220832_amd64.deb
Resolving kernel.ubuntu.com (kernel.ubuntu.com)... 91.189.94.216
Connecting to kernel.ubuntu.com (kernel.ubuntu.com)|91.189.94.216|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1223448 (1.2M) [application/x-debian-package]
Saving to: ‘linux-headers-5.7.5-050705-generic_5.7.5-050705.202006220832_amd64.deb’

linux-headers-5.7.5-050705-generic_5.7.5-05070 100%[===================================================================================================>]   1.17M  2.53MB/s    in 0.5s

2021-10-22 13:47:20 (2.53 MB/s) - ‘linux-headers-5.7.5-050705-generic_5.7.5-050705.202006220832_amd64.deb’ saved [1223448/1223448]

ubuntu@ubuntu:~$ sudo dpkg -i *.deb
dpkg: error processing archive linux-headers-5.7.5-050705-generic_5.7.5-050705.202006220832_amd64.deb (--install):
 package architecture (amd64) does not match system (arm64)
dpkg: error processing archive linux-image-unsigned-5.14.9-051409-generic_5.14.9-051409.202109300934_amd64.deb (--install):
 package architecture (amd64) does not match system (arm64)
Errors were encountered while processing:
 linux-headers-5.7.5-050705-generic_5.7.5-050705.202006220832_amd64.deb
 linux-image-unsigned-5.14.9-051409-generic_5.14.9-051409.202109300934_amd64.deb

For that error I found this for example, which did not help.

This might also help

ubuntu@ubuntu:~$ ls -l /boot
total 33299
-rw------- 1 root root  5112454 Sep 29 07:51 System.map-5.13.0-1008-raspi
-rw-r--r-- 1 root root   241335 Sep 29 07:51 config-5.13.0-1008-raspi
drwxr-xr-x 4 root root     2560 Jan  1  1970 firmware
lrwxrwxrwx 1 root root       28 Oct 13 13:29 initrd.img -> initrd.img-5.13.0-1008-raspi
-rw-r--r-- 1 root root 19242515 Oct 13 13:30 initrd.img-5.13.0-1008-raspi
lrwxrwxrwx 1 root root       28 Oct 13 13:29 initrd.img.old -> initrd.img-5.13.0-1008-raspi
lrwxrwxrwx 1 root root       25 Oct 13 13:29 vmlinuz -> vmlinuz-5.13.0-1008-raspi
-rw------- 1 root root  9492544 Sep 29 07:51 vmlinuz-5.13.0-1008-raspi
lrwxrwxrwx 1 root root       25 Oct 13 13:29 vmlinuz.old -> vmlinuz-5.13.0-1008-raspi

I am using Raspberry Pi 4 Model B Rev 1.2. Here other versions:

Docker

ubuntu@ubuntu:~$ docker --version
Docker version 20.10.7, build 20.10.7-0ubuntu5

Ubuntu OS-Version

Ubuntu 21.10 aarch64

Kernel

ubuntu@ubuntu:~$ uname -rn
ubuntu 5.13.0-1008-raspi

I am thankful for any hint and idea!

Chaoxiang N avatar
lá cờ sy
xin lỗi anh bạn, nhưng bạn đang cố cài đặt nhân amd64 trên hệ thống arm64. Bạn đã đọc các thông báo lỗi? [kiến trúc gói (amd64) không khớp với hệ thống (arm64)]. Ngoài ra, hạt nhân hiện tại của bạn mới hơn hạt nhân bạn đang cố cài đặt. Nó thực sự là những gì bạn muốn làm?
Chaoxiang N avatar
lá cờ sy
vui lòng đăng đầu ra của lệnh `grep VETH /boot/config-5.13.0-1008-raspi` và `lsmod|grep veth`
Chaoxiang N avatar
lá cờ sy
mô-đun ethernet ảo có thể không được tải, đó là điều tôi muốn thấy. => `sudo lsmod | grep veth` để xem mô-đun đã được tải chưa và `sudo modprobe veth` để tải nó
Justus_505 avatar
lá cờ vn
Cảm ơn bạn vì câu trả lời! Không, đó không phải là những gì tôi muốn và bạn, hạt nhân của tôi khá cập nhật. Điều tôi muốn là giải quyết lỗi tôi gặp phải khi chạy Docker-Container. Đầu ra cho `grep VETH /boot/config-5.13.0-1008-raspi` là `CONFIG_VETH=m`. Đối với `lsmod|grep veth` tôi không nhận được đầu ra. Bạn có thể giải thích cho tôi những gì tôi có thể kết luận từ đó?
Justus_505 avatar
lá cờ vn
Đây là đầu ra cho `Sudo modprobe veth`: `modprobe: FATAL: Không tìm thấy mô-đun veth trong thư mục /lib/modules/5.13.0-1008-raspi` Đối với `sudo lsmod | grep veth` Tôi không nhận được đầu ra.
Chaoxiang N avatar
lá cờ sy
Đây là vấn đề. `CONFIG_VETH=m` có nghĩa là hạt nhân của bạn được xây dựng với sự hỗ trợ của veth dưới dạng mô-đun. Vì vậy, bạn nên có trong `/lib/modules/5.13.0-1008-raspi/kernel/drivers/net` một tệp có tên `veth.ko`.Nhưng nếu `sudo modprobe veth` không thành công, điều đó có nghĩa là tệp `veth.ko` không có. Bạn có thể đăng đầu ra của `Sudo dpkg -l|grep kernel` không
Điểm:8
lá cờ ng

cài đặt gói linux-modules-extra-raspi để lấy mô-đun veth.

lá cờ za
Điều này đã giải quyết vấn đề này cho tôi, cảm ơn!

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.