Tôi biết, câu hỏi này rất cụ thể. Sau cả ngày, tôi đã bỏ cuộc và cài đặt một Debian 10 sạch. Bởi vì trên một hệ thống được nâng cấp từ 8 lên 10, tôi không thể tìm ra lý do tại sao một vùng chứa được kết nối với mạng cầu nối tùy chỉnh không còn nữa. có thể nói chuyện với thế giới bên ngoài. Nói cách khác:
Trên cả hai máy chủ:
kiểm tra tạo mạng docker
Trên máy chủ đã di chuyển:
docker chạy --rm busybox ping google.com
----> có thể ping
docker run --rm --network test busybox ping google.com
----> không thể ping
Trên Debian 10 mới cài đặt:
docker chạy --rm busybox ping google.com
----> có thể ping
docker run --rm --network test busybox ping google.com
----> có thể ping
Và sau khi dành nhiều giờ, tìm kiếm mọi gợi ý nhỏ ngoài kia, so sánh cấu hình, iptables, mọi thứ, tôi đã phải từ bỏ.
Bây giờ tôi đang đi với hệ thống mới. Nhưng vì tôi đã dành quá nhiều thời gian để sửa lỗi này nên tôi vẫn muốn để lại dấu chân ở đây (và một lời cảnh báo) - và có thể ai đó ngoài kia biết TẠI SAO.
Trong trường hợp đó, tôi sẽ rất vui khi học được điều gì đó.
Tôi đã so sánh mọi thứ giữa máy chủ đã di chuyển và máy chủ mới, mọi thứ đều giống nhau.
Tôi thậm chí đã cài đặt cùng một phiên bản docker, cài đặt lại docker nhiều lần, dọn dẹp iptables,
đã thêm máy chủ dns tùy chỉnh, đã thử mọi thứ bạn có thể tìm thấy trên 5 trang đầu tiên của tìm kiếm google.