Brandawg93/Pi-Hole-Monitoring

Error running docker compose up

deboy69 opened this issue · 2 comments

pi@RasberryPi:/Pi-Hole-Monitoring $ docker-compose up -d
Building sql_influx
Traceback (most recent call last):
File "/usr/bin/docker-compose", line 11, in
load_entry_point('docker-compose==1.21.0', 'console_scripts', 'docker-compose')()
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 71, in main
command()
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 127, in perform_command
handler(command, command_options)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1052, in up
to_attach = up(False)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1048, in up
silent=options.get('--quiet-pull'),
File "/usr/lib/python3/dist-packages/compose/project.py", line 466, in up
svc.ensure_image_exists(do_build=do_build, silent=silent)
File "/usr/lib/python3/dist-packages/compose/service.py", line 330, in ensure_image_exists
self.build()
File "/usr/lib/python3/dist-packages/compose/service.py", line 1027, in build
platform=platform,
File "/usr/lib/python3/dist-packages/docker/api/build.py", line 154, in build
path, exclude=exclude, dockerfile=dockerfile, gzip=gzip
File "/usr/lib/python3/dist-packages/docker/utils/build.py", line 31, in tar
root=root, fileobj=fileobj, gzip=gzip, extra_files=extra_files
File "/usr/lib/python3/dist-packages/docker/utils/build.py", line 68, in create_archive
fileobj = tempfile.NamedTemporaryFile()
File "/usr/lib/python3.7/tempfile.py", line 677, in NamedTemporaryFile
prefix, suffix, dir, output_type = _sanitize_params(prefix, suffix, dir)
File "/usr/lib/python3.7/tempfile.py", line 265, in _sanitize_params
dir = gettempdir()
File "/usr/lib/python3.7/tempfile.py", line 433, in gettempdir
tempdir = _get_default_tempdir()
File "/usr/lib/python3.7/tempfile.py", line 368, in _get_default_tempdir
dirlist)
FileNotFoundError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/Pi-Hole-Monitoring']

FileNotFoundError: [Errno 2] No usable temporary directory found in ['/tmp', '/var/tmp', '/usr/tmp', '/Pi-Hole-Monitoring']

Looks like your docker instance is not allowing python to write to a temporary directory.

This issue is stale because it has been open 14 days with no activity. Remove stale label or comment or this will be closed in 3 days