デフォルトでポート8000を使用する他のプログラムを自分のマシンで実行する必要があるため、そのうちの1つを変更する必要があります。たとえば、Dockerをポート8065で実行したいとします。
Docker jsonconfにこれを行うための何も表示されません。いくつかの-H
オプションですが、正確なコマンドが何であるかわかりません。 GUIドロップダウンデスクバー設定メニューには、このafaikを実行する方法を提供するものはありません。
私は試した export DOCKER_Host=tcp://localhost:8065
その後 open -a Docker
しかし、その結果、Dockerを正常に起動できませんでした。
過去にすでにDockerを正常に実行していたと仮定します。あなたは試してみたいかもしれません
Sudo /usr/bin/docker daemon -H tcp://127.0.0.1:8065
ただし、Dockerがすでに実行されていないことを確認する必要があります。上記のコマンドにSudo
が追加されていることにも注意してください。これが、あなたが指摘した試みが失敗した理由かもしれません。 Dockerがリッスンするsocket
用に-H
を追加する必要がある場合もあります。
UI
in OSX Dockerドキュメント 。どのport
Dockerを実行するかを選択するオプションはありますか?
いずれにせよ、私が上でリンクしたドキュメント。構成ファイル、および必要な調整を行うために必要なセクションへのアクセスを提供します。