I develop a python cdk custom connector with versi...
# ask-ai
g
I develop a python cdk custom connector with version 0.57 that worked very well with docker compose deployed airbyte, now i want to switch to version 1.0.0, locally deployed with abctl When I
airbyte-ci connectors build
it dagger fails with error Error: Could not connect to docker daemon: Error while fetching server API version: (‘Connection aborted.’, FileNotFoundError(2, ‘No such file or directory’)) what am i doing wrong ?
u
The error message you're seeing suggests that the Docker daemon is not running or not accessible. The Docker daemon must be running for the
airbyte-ci connectors build
command to work, as it needs to interact with Docker to build the connector image. Here are a few things you can check: 1. Ensure Docker is installed and running on your machine. You can check this by running the command
docker version
in your terminal. If Docker is installed and running, you should see information about your Docker version. If not, you may need to start Docker. 2. If you're running the command in an environment that doesn't have access to Docker (like inside a Docker container, or in a CI environment), you might need to adjust your setup to ensure Docker is accessible. 3. If you're using a version manager like
pyenv
or
jenv
, make sure you're using the correct versions of Python and Java. The required technologies to build Airbyte locally are
Java 21
,
Node 20
,
Python 3.10
,
Docker
, and
Jq
([source](https://docs.airbyte.com/contributing-to-airbyte/developing-locally#prerequisites)). If you're still having trouble, you might find it helpful to review the [Airbyte documentation](https://docs.airbyte.com/) or ask for help in the [Airbyte community](https://discuss.airbyte.io/).