i.MX 8M Plus docker not working " invalid Host header"

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

i.MX 8M Plus docker not working " invalid Host header"

跳至解决方案
1,151 次查看
deepakraj
Contributor III

Hi,

For our i.MX 8M Plus EVK board , we build yocto source from mickledore branch "mickledore-6.1.55-2.2.0"  from link https://github.com/nxp-imx/meta-imx/tree/mickledore-6.1.55-2.2.0 .

After build and  flashing image in EVK board , we found docker is not working. below commands as follow.

root@imx8mpevk:~# uname -a
Linux imx8mpevk 6.1.55+g770c5fe2c1d1 #1 SMP PREEMPT Tue Nov 21 23:45:58 UTC 2023 aarch64 GNU/Linux
root@imx8mpevk:~#
root@imx8mpevk:~# systemctl start docker
root@imx8mpevk:~#
root@imx8mpevk:~# docker pull hello-world
Using default tag: latest
latest: Pulling from library/hello-world
Digest: sha256:a26bff933ddc26d5cdf7faa98b4ae1e3ec20c4985e6f87ac0973052224d24302
Status: Image is up to date for hello-world:latest
docker.io/library/hello-world:latest
root@imx8mpevk:~#
root@imx8mpevk:~# docker run hello-world
http: invalid Host header
root@imx8mpevk:~#

Also please refer below journalctl log for docker.

root@imx8mpevk:~# journalctl -xefu docker
Apr 24 12:23:20 imx8mpevk systemd[1]: Starting Docker Application Container Engine...
-- Subject: A start job for unit docker.service has begun execution
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- A start job for unit docker.service has begun execution.
--
-- The job identifier is 1630.
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.465195235Z" level=info msg="Starting up"
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.471783509Z" level=info msg="[core] [Channel #1] Channel created" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.471879134Z" level=info msg="[core] [Channel #1] original dial target is: \"unix:///run/containerd/coc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.472032885Z" level=info msg="[core] [Channel #1] parsed dial target is: {Scheme:unix Authority: Endpoc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.472097885Z" level=info msg="[core] [Channel #1] Channel authority set to \"localhost\"" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.472945263Z" level=info msg="[core] [Channel #1] Resolver state updated: {\n \"Addresses\": [\n {c
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.476382650Z" level=info msg="[core] [Channel #1] Channel switches to new LB policy \"pick_first\"" moc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.479532287Z" level=info msg="[core] [Channel #1 SubChannel #2] Subchannel created" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.479762788Z" level=info msg="[core] [Channel #1 SubChannel #2] Subchannel Connectivity change to CONNc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.479931288Z" level=info msg="[core] [Channel #1 SubChannel #2] Subchannel picks a new address \"/run/c
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.480056039Z" level=info msg="[core] [Channel #1] Channel Connectivity change to CONNECTING" module=grc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.488533820Z" level=info msg="[core] [Channel #1 SubChannel #2] Subchannel Connectivity change to READc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.488714945Z" level=info msg="[core] [Channel #1] Channel Connectivity change to READY" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.496465474Z" level=info msg="[core] [Channel #4] Channel created" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.496565849Z" level=info msg="[core] [Channel #4] original dial target is: \"unix:///run/containerd/coc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.496669974Z" level=info msg="[core] [Channel #4] parsed dial target is: {Scheme:unix Authority: Endpoc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.496746725Z" level=info msg="[core] [Channel #4] Channel authority set to \"localhost\"" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.496911225Z" level=info msg="[core] [Channel #4] Resolver state updated: {\n \"Addresses\": [\n {c
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.497074476Z" level=info msg="[core] [Channel #4] Channel switches to new LB policy \"pick_first\"" moc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.497270102Z" level=info msg="[core] [Channel #4 SubChannel #5] Subchannel created" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.497479852Z" level=info msg="[core] [Channel #4 SubChannel #5] Subchannel Connectivity change to CONNc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.497737228Z" level=info msg="[core] [Channel #4 SubChannel #5] Subchannel picks a new address \"/run/c
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.497770104Z" level=info msg="[core] [Channel #4] Channel Connectivity change to CONNECTING" module=grc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.498877358Z" level=info msg="[core] [Channel #4 SubChannel #5] Subchannel Connectivity change to READc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.499128733Z" level=info msg="[core] [Channel #4] Channel Connectivity change to READY" module=grpc
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.597137716Z" level=info msg="Loading containers: start."
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.881553755Z" level=warning msg="Could not load necessary modules for IPSEC rules: protocol not suppor"
Apr 24 12:23:21 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:21.893731300Z" level=info msg="Default bridge (docker0) is assigned with an IP address 172.17.0.0/16. D"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.029149067Z" level=info msg="Loading containers: done."
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.246174432Z" level=warning msg="WARNING: No cpu cfs quota support"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.246261186Z" level=warning msg="WARNING: No cpu cfs period support"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.246296437Z" level=warning msg="WARNING: No blkio throttle.read_bps_device support"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.246344064Z" level=warning msg="WARNING: No blkio throttle.write_bps_device support"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.246379941Z" level=warning msg="WARNING: No blkio throttle.read_iops_device support"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.246413692Z" level=warning msg="WARNING: No blkio throttle.write_iops_device support"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.246501321Z" level=info msg="Docker daemon" commit=219f21bf07502b447095649b5a2764661737f164 graphdrive
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.247150101Z" level=info msg="Daemon has completed initialization"
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.323320938Z" level=info msg="[core] [Server #7] Server created" module=grpc
Apr 24 12:23:22 imx8mpevk systemd[1]: Started Docker Application Container Engine.
-- Subject: A start job for unit docker.service has finished successfully
-- Defined-By: systemd
-- Support: https://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- A start job for unit docker.service has finished successfully.
--
-- The job identifier is 1630.
Apr 24 12:23:22 imx8mpevk dockerd[1393]: time="2024-04-24T12:23:22.347791050Z" level=info msg="API listen on /run/docker.sock"
^C
root@imx8mpevk:~#


Please share your inputs
Thanks

0 项奖励
回复
1 解答
1,094 次查看
deepakraj
Contributor III

Hi

After downgrading go package. docker working fine .
refer link : https://github.com/moby/moby/issues/46614#issuecomment-1757751921

Thanks

在原帖中查看解决方案

0 项奖励
回复
1 回复
1,095 次查看
deepakraj
Contributor III

Hi

After downgrading go package. docker working fine .
refer link : https://github.com/moby/moby/issues/46614#issuecomment-1757751921

Thanks

0 项奖励
回复