Inside the Tool Lab for soweego, we need to run a docker container.
We log in the tool:
- ssh firstname.lastname@example.org
- become soweego
Then it seems like we cannot connect to the docker deamon. Running docker ps returns:
FATA 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?
soweego is a project funded by Wikimedia Foundation, which aims to automatically link existing Wikidata items about people to trusted identifier catalogs.
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