使用DockerCompose实现微服务集群部署所报错误:Failed to execute script docker-compose

1.linu命令行报错示例:

Traceback (most recent call last):
  File "docker-compose", line 3, in <module>
  File "compose/cli/main.py", line 81, in main
  File "compose/cli/main.py", line 200, in perform_command
  File "compose/cli/command.py", line 70, in project_from_options
  File "compose/cli/command.py", line 153, in get_project
  File "compose/cli/docker_client.py", line 43, in get_client
  File "compose/cli/docker_client.py", line 170, in docker_client
  File "docker/api/client.py", line 197, in __init__
  File "docker/api/client.py", line 222, in _retrieve_server_version
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
[3485] Failed to execute script docker-compose

2.报错原因:没有启动docker

3.问题解决:使用如下命令启动docker即可

systemctl start docker
posted @ 2022-11-02 14:36  远道而重任  阅读(587)  评论(0编辑  收藏  举报