事象
Dockerを触ろうとコマンドを打ったら下記のようなエラーが...
C:\Work>docker ps -a
error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.40/containers/json?all=1: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
昨日まで普通に動いていたんだけどな...と思いエラーメッセージを読んでみるとどうやらdocker daemonが起動していないっぽい??
対処法
ということで確認のためにDocker Desktopを立ち上げます。
するとこんなダイアログが。
やはりサービスが起動していなかったんですね(;´∀`)
Dockerが起動し、動いているメッセージが届いたので再度Dockerのコマンドを打ってみます。
C:\Work>docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
動いていることが確認できました!