Bộ kết nối tạo giao diện veth
được kết nối với cầu (docker0
) cho mỗi vùng chứa được tạo.chạy tập lệnh khi giao diện veth mới được thêm
http://docs.docker.io/use/networking/
Tôi muốn giới hạn băng thông này veth
giao diện mới có. Tôi tìm thấy một cách để làm điều này với wondershaper. Tuy nhiên tôi muốn tự động hóa điều này.
Có cách nào để có móc để chạy tập lệnh mỗi lần có giao diện veth
mới được đính kèm không?
Tôi đã xem xét thêm tập lệnh trong /etc/network/if-up.d/
, nhưng chúng không chạy khi veth
chỉ được thêm trong khi khởi động.
Dưới đây là một số syslog về những gì tôi đang cố gắng để được thông báo. Tôi biết tôi có thể kết thúc các bản ghi này nhưng phương pháp đó có vẻ như là loại hacky và phải có cách để nhận thông báo về sự kiện này thông qua hệ điều hành.
May 2 23:28:41 ip-10-171-7-2 kernel: [22170163.565812] netlink: 1 bytes leftover after parsing attributes.
May 2 23:28:42 ip-10-171-7-2 kernel: [22170163.720571] IPv6: ADDRCONF(NETDEV_UP): veth5964: link is not ready
May 2 23:28:42 ip-10-171-7-2 kernel: [22170163.720587] device veth5964 entered promiscuous mode
May 2 23:28:42 ip-10-171-7-2 avahi-daemon[1006]: Withdrawing workstation service for vethdc8c.
May 2 23:28:42 ip-10-171-7-2 kernel: [22170163.743283] IPv6: ADDRCONF(NETDEV_CHANGE): veth5964: link becomes ready
May 2 23:28:42 ip-10-171-7-2 kernel: [22170163.743344] docker0: port 27(veth5964) entered forwarding state
May 2 23:28:42 ip-10-171-7-2 kernel: [22170163.743358] docker0: port 27(veth5964) entered forwarding state
May 2 23:28:48 ip-10-171-7-2 kernel: [22170170.518670] docker0: port 26(vethb06a) entered forwarding state
May 2 23:28:57 ip-10-171-7-2 kernel: [22170178.774676] docker0: port 27(veth5964) entered forwarding state
Cảm ơn bạn rất nhiều! Tôi đã đào bới các hướng dẫn sử dụng mạng ubuntu và không thể tìm thấy bất cứ thứ gì. –