インストールしたい(docker

$ brew install --cask docker-desktop

DockerはLinuxで動作するソフトウェアなので、 macOS/Windowsで使用するにはDocker Desktopのインストールが必要です。 macOSでは、Homebrewを使ってインストールできます。

注釈

以前はdockerという名前で、formula(CLIツール)とcask(GUIアプリ)の両方が提供されていて、紛らわしかったのですが、 2025年6月にCaskのほうがdocker-desktopにリネームされ、区別が明確になりました。

// Dockerのバージョンを確認
$ docker --version
Docker version 27.2.0, build 3ab4256

// Docker Composeのバージョンを確認
$ docker compose version
Docker Compose version v2.29.2-desktop.2

// イメージの状態を確認
$ docker image ls
REPOSITORY                 TAG           IMAGE ID       CREATED         SIZE
python                     3.11-slim     692282a38c50   4 weeks ago     155MB
httpd                      2.4           a3e79aafef7f   2 months ago    178MB
docker/welcome-to-docker   latest        648f93a1ba7d   11 months ago   19MB

// コンテナの状態を確認
$ docker container ls
CONTAINER ID    IMAGE    COMMAND    CREATED    STATUS    PORTS    NAMES

// ボリュームの状態を確認
$ docker volume ls
DRIVER    VOLUME NAME

// Compose状態を確認
$ docker compose ls
NAME    STATUS    CONFIG FILES

起動しない場合

$ docker container ls
Cannot connect to the Docker daemon at unix:///Users/shotakaha/.docker/run/docker.sock. Is the docker daemon running?

dockerコマンドを使う場合には、 あらかじめDocker Desktopを起動しておく必要があります。