[解決済み】macOSでDockerデーモンに接続できない。
2022-03-25 03:32:52
質問
私は通常、OSX上のアプリをbrewで管理することを好んでいます。
docker、docker-compose、docker-machineをインストールすることができました。
docker --version
Docker version 17.05.0-ce, build 89658be
docker-compose --version
docker-compose version 1.13.0, build unknown
docker-machine --version
docker-machine version 0.11.0, build 5b27455
Docker for Mac」アプリをダウンロードし、実行していないのですが。
しかし、実行しようとすると
> docker run -d -p 80:80 --name webserver nginx
docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See 'docker run --help'.
sockファイルを確認済みです
ls -lah /var/run/docker.sock /var/tmp/docker.sock
ls: /var/run/docker.sock: No such file or directory
ls: /var/tmp/docker.sock: No such file or directory
また、この提案された解決策を試してみました。 Mac OS X sudo docker Docker デーモンに接続できません。このホストでdockerデーモンが動作していますか?
しかし、このようなエラーメッセージが表示されました。
$ eval $(docker-machine env default)
Host does not exist: "default"
コマンドラインツールでDockerサービスを実行させることは可能ですか?
解決方法を教えてください。
サポートされているMacで、実行します。
brew install --cask docker
次に Docker アプリを起動します。次へをクリックします。特権的なアクセスを要求されます。確認します。トップバーにクジラのアイコンが表示されるはずです。それをクリックし、"Docker is running"が表示されるのを待ちます。
を実行することができるはずです。
docker
コマンドを実行できるようになりました。
docker ps
dockerはシステムレベルのパッケージであるため、インストール時に
brew install
を使用する必要があります。
--cask
の代わりに
注意:この方法は、CPUが仮想化に対応しているMacにのみ有効です。古いMacは含まれない場合があります。
Edit 2022 - コメント欄で、Docker Desktopのライセンスが変更されたことが話題になりました。以下の代替案を検討し、詳細はコメント欄でご確認ください。
関連
-
[解決済み】Dockerのビルドコンテキスト外のファイルをインクルードする方法とは?
-
[解決済み] macOSアップデート後、Gitが動作しない(xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools)
-
[解決済み] Dockerfileの'COPY'と'ADD'コマンドの違いは何ですか?
-
[解決済み] Dockerコンテナの中から、マシンのローカルホストに接続するにはどうすればよいですか?
-
[解決済み] Docker Dockerコンテナからホストへのファイルコピー
-
[解決済み] ホストからDockerコンテナにファイルをコピーする方法は?
-
[解決済み] ホストからDockerコンテナのIPアドレスを取得する方法
-
[解決済み] Mac OSのファインダーでターミナルを開くにはこちら【終了しました
-
[解決済み】Dockerは仮想マシンとどう違うの?
-
[解決済み】docker-composeからdockerに接続できない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] AppleScript Editorで、"Result "ウィンドウにメッセージを書き込む
-
[解決済み] (Mac) -bash。git_ps1: コマンドが見つかりません。
-
[解決済み] アンインストール ipython mac os x
-
[解決済み] VBAでMacのControl + Breakに相当
-
[解決済み] クロームでのSVGバンディング
-
[解決済み] Macでvscodeを完全にアンインストールする方法
-
[解決済み] macOS CatalinaにGCCをインストールする
-
[解決済み] psql: コマンドが見つかりません Mac
-
[解決済み] Mac OS XでのMavenのインストール
-
[解決済み】Brew install dockerにdocker engineが含まれていない?