AS6604T/AS6302T Docker如何启用IPv6?

有新想法或新功能要求吗?太好了!來這裡發表您的想法。

版主: bennetliuCrystal.Y@AST

回覆文章
无力吐槽
文章: 7
youtube meble na wymiar Warszawa
註冊時間: 週二 9月 07, 2021 4:38 pm

AS6604T/AS6302T Docker如何启用IPv6?

文章 无力吐槽 »

按照网络上提供的教程,增加/etc/docker/daemon.json文件并重启后即可使docker启用IPv6。
然而,我在按照同样的方法操作后,使用"sudo docker network inspect bridge"命令检查docker网络状态时,有以下错误提示“Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?”,又做了另外一个测试,将/etc/docker/daemon.json文件删除后重新启用docker,"sudo docker network inspect bridge"命令则是正确状态。

daemon.json的权限已设置为777,虽然我觉得这个应该不会影响什么。

请问需要我如何操作,如何才能使华硕的NAS的docker支持IPv6?
是否ADM不支持该功能?如果现在不支持,请问何时能够支持?这对我们现在的工作至关重要,将决定我们是否需要立刻寻找一个替代品。
最後由 无力吐槽 於 週一 1月 15, 2024 8:29 am 編輯,總共編輯了 1 次。
Patrick
文章: 58
註冊時間: 週三 12月 27, 2017 6:22 pm

Re: AS6604T/AS6302T Docket如何启用IPv6?

文章 Patrick »

你好, 這個問題建議你直接回報問題給 ASUSTOR 技術支援, 因為 Docker Engine 是 ASUSTOR 提供的.
依照 Docker 文件說明, daemon.json 加的位置沒錯, 但語法要注意是要用 json 語法.
Docker_engine_enable_IPv6_json_small_size.png
Docker_engine_enable_IPv6_json_small_size.png (47.53 KiB) 已瀏覽 645 次
但, 目前問題在於 NAS 裡似乎沒有 ip6tables, 所以, Docker 裡用此方法也無法啟用 IPv6, 需回報此問題給 ASUSTOR 才能解決.

有什麼樣的容器使用情境是一定需要 Docker 裡啟用 IPv6 嗎?
AS6302T...C/P 值不錯...
AS5304T 可以播 4K HEVC 10bits 了!!
无力吐槽
文章: 7
註冊時間: 週二 9月 07, 2021 4:38 pm

Re: AS6604T/AS6302T Docket如何启用IPv6?

文章 无力吐槽 »

Patrick 寫:你好, 這個問題建議你直接回報問題給 ASUSTOR 技術支援, 因為 Docker Engine 是 ASUSTOR 提供的.
依照 Docker 文件說明, daemon.json 加的位置沒錯, 但語法要注意是要用 json 語法.
Docker_engine_enable_IPv6_json_small_size.png
但, 目前問題在於 NAS 裡似乎沒有 ip6tables, 所以, Docker 裡用此方法也無法啟用 IPv6, 需回報此問題給 ASUSTOR 才能解決.

有什麼樣的容器使用情境是一定需要 Docker 裡啟用 IPv6 嗎?
您好,感谢您的回复。我们没有公网ipv4地址,但有ipv6公网地址。由于我们有一些应用,直接与公网通讯能够大幅提升效率,所以想用ipv6。
有一个比较典型的例子是p2p应用,虽然不是必须使用ipv6,但使用ipv6却能提高不少下载速度、上传速度。
无力吐槽
文章: 7
註冊時間: 週二 9月 07, 2021 4:38 pm

Re: AS6604T/AS6302T Docket如何启用IPv6?

文章 无力吐槽 »

Patrick 寫:你好, 這個問題建議你直接回報問題給 ASUSTOR 技術支援, 因為 Docker Engine 是 ASUSTOR 提供的.
依照 Docker 文件說明, daemon.json 加的位置沒錯, 但語法要注意是要用 json 語法.
Docker_engine_enable_IPv6_json_small_size.png
但, 目前問題在於 NAS 裡似乎沒有 ip6tables, 所以, Docker 裡用此方法也無法啟用 IPv6, 需回報此問題給 ASUSTOR 才能解決.

有什麼樣的容器使用情境是一定需要 Docker 裡啟用 IPv6 嗎?

您好,已找到方法:将容器的网络改为host,就可以使用ipv6了。
回覆文章