📑
MacOS(Intel CPU)のターミナルから直接dockerコンテナを操作する
-
前準備として、Limaを利用してdocker環境を用意しておく。
-
ユーザルートディレクトリの .zshrc ファイルに以下をコピー、保存する。
.zshrcexport DOCKER_HOST=unix://$HOME/.lima/docker/sock/docker.sock
-
ターミナルで以下のコマンドを実行する。
commandsource ~/.zshrc
-
MacOSのターミナルでdocker(とdocker compose)が利用できるようにdockerをインストールする。
commandbrew install docker docker-compose
-
前準備で用意しておいたdocker環境を起動する。
-
MacOSのターミナルから以下コマンドを実行して、dockerが動作することを確認する。
commanddocker run -d -p 80:80 --name my-apache-container httpd:latest
-
ブラウザでも以下のアドレスにアクセスして動作を確認する。
http://127.0.0.1/
Discussion