briefercloud / briefercloud/briefer
Error when fetching Docker - Suggest Podman support as alternative
- Dominant language
- TypeScript
- Stars
- 4.3k
- Forks
- 290
- PR merge metrics
- No merged PRs in 30d
Description
I'm encountering an issue when trying to use briefer on my MacOS system. The following error is raised when briefer attempts to connect to Docker:
```
Traceback (most recent call last):
File "/Users/.../briefer/lib/python3.10/site-packages/urllib3/connectionpool.py", line 789, in urlopen
response = self._make_request(
...
docker.errors.DockerException: Error while fetching server API version: ('Connection aborted.', FileNotFoundError(2, 'No such file or directory'))
```
It seems that briefer is unable to connect to Docker on my machine. This may be related to how Docker is configured or not running on my setup. However, many developers, especially those using MacOS or Windows, have started to migrate to Podman as an alternative to Docker due to use of Docker Desktop.
**Suggestion**: It would be great if briefer could support `Podman` as an alternative to Docker, allowing for more flexibility across environments. This could expand the user base by making the tool more compatible with systems where Docker is not the preferred or installed container engine.
Thanks!
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the reported failure in briefer/lib/python3.10/site-packages/urllib3/connectionpool.py and trace where briefer establishes its Docker connection. Determine the project entry point for container-engine setup and the scope of Podman compatibility; done should mean the application can use Podman as an alternative without the reported connection failure.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, python
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100