ISSUE
Inside the Tool Lab for soweego, we need to run a docker container.
We log in the tool:
- ssh user@login.tools.wmflabs.org
- become soweego
Then it seems like we cannot connect to the docker deamon. Running docker ps returns:
FATA[0000] Get http:///var/run/docker.sock/v1.18/containers/json: dial unix /var/run/docker.sock: permission denied. Are you trying to connect to a TLS-enabled daemon without TLS?
We did some research in the ToolForge documentation, even in the FAQs, but we didn't find any solution.
We think it's a permission issue. Can you help us?
USE CASE
soweego is a project funded by Wikimedia Foundation, which aims to automatically link existing Wikidata items about people to trusted identifier catalogs.
Why docker
We want to use only a technology for handling test environment and production one (Tool Lab).
With docker-compose we provide the developers a testing MariaDB instance and a container with the main project.
For production would be straight forward for us to run only the main project container, since the docker command is available.
Thank you in advance,
Massimo from the soweego team