ローカルコンピュータ(apple m2)上で動作しているdockerサーバーに接続したいと考えています。 docker ps
を実行すると、実行中のすべてのコンテナが開始されます。これは、docker サーバーが実行されていることを意味し、docker デスクトップに移動することでこれを確認できます。しかし、docker go SDK経由で接続しようとすると、接続に失敗します。
これはコマンド docker context ls
の出力です:
❯ go run main.go 2023/05/20 17:34:15 cannot connect to the docker daemon at unix:///var/run/docker.sock. is the docker daemon running? exit status 1
[Docker 設定] > [詳細設定] に移動し、Docker ソケットを有効にすることで問題を修正しました。
以上がGo Docker SDK: unix:///var/run/docker.sock で Docker デーモンに接続できません。 docker デーモンは実行されていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。