エラーが発生します。Error: cannot listen on the TCP port: listen tcp4 :53: bind: address already in use
独自のIPアドレスを取得するコンテナを作成するとき、これはポート53でリッスンするホストプログラムがあるかどうかにかかわらず、コンテナが同じIPアドレスを持たないため、同じポートでリッスンするのに問題がないことを意味します。ホストとして。
コンテナの起動に使用するコマンドは次のとおりです。sudo podman run -d --network podnet -p 53:53 --name test-container test-image
ネットワークを確認し、podnet
以下sudo podman inspect podnet
を提供します。
[
{
"name": "podnet",
"id": "<censored>",
"driver": "macvlan",
"network_interface": "bridge0",
"created": "<censored>",
"ipv6_enabled": false,
"internal": false,
"dns_enabled": false,
"options": {
"mode": "passthru"
},
"ipam_options": {
"driver": "dhcp"
}
}
]
私はOpenSUSE Leap Microマシンを使用しています。