Я неофит, когда речь идет о проблемах с сетью в целом, и особенно о Docker, что, я уверен, станет очевидным в этом вопросе.
Сейчас относительно простая вещь, которую я хотел бы выполнить, - включить tcp-сокет на Docker для Mac (и, кроме того, понять, где можно пропинговать мой хост Docker с клиентского компьютера). Я немного обманываю, потому что я не описываю свою конечную цель, и я знаю, что это вызывает проблему XY, но моя настоящая цель сейчас - немного лучше понять и Docker, и сеть, и если я смогу добраться до в тот момент, когда у меня был включен сокет tcp, я кое-что узнал.
Вот препятствия: Это - основная документация о включении сокета tcp для демона docker. Но, видимо, этот бинарный файл dockerd не существует в Docker для Mac.
Так как мне выполнить аналогичную задачу? Этот ответ предлагает одну возможность, но у меня есть одна проблема: я не понимаю, какой IP-адрес у моего докера с этой опцией (возможно, это из-за того, что я запутался в проблемах с сетью).
Кроме того, если вы щелкнете по киту, появится вкладка демона, которая принимает объект JSON. Может быть, я мог бы поставить порт и IP-адрес, на котором я хотел бы слушать там? Но используя какой синтаксис? Как называется ключ? Где это задокументировано? Если ответ здесь Я не понимаю этого.
Любая помощь, которую вы можете оказать, приветствуется!