私はローカルにドッカーをインストールしていますが、Macではpingできませんが、同じことをUbuntuでpingできます。MacOSでpockできない
$ docker inspect -f '{{ .NetworkSettings.IPAddress }}' n1
172.17.0.2
$ ping 172.17.0.2
PING 172.17.0.2 (172.17.0.2): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
^C
--- 172.17.0.2 ping statistics ---
7 packets transmitted, 0 packets received, 100.0% packet loss
私は普通のことだhttps://docs.docker.com/docker-for-mac/
おかげで、だから私は私のローカルホストからのドッキングウィンドウに接続することができます任意の方法はありますか?実際に私のドッカーコンテナにはcassandraがあり、ローカルホストからデータをそこにプッシュしたいと思います。 – Avi
はい、 'docker run -p x:y'のようなものを使ってCassandraのポートをバインドすることができます。' x'はMacのポート、 'y'はCassandraコンテナが公開するポートです。そしてあなたがそれを走らせるかもしれない他のどんなサーバーでも同じようにカサンドラに話してください。 –