When running the docker-compose.yml stack, I got this error:
sudo docker-compose up ovos_stt_fasterwhisper
Creating ovos_stt_fasterwhisper ...
ERROR: for ovos_stt_fasterwhisper Invalid value for userns_mode param: keep-id
ERROR: for ovos_stt_fasterwhisper Invalid value for userns_mode param: keep-id
Traceback (most recent call last):
File "/usr/bin/docker-compose", line 33, in <module>
sys.exit(load_entry_point('docker-compose==1.29.2', 'console_scripts', 'docker-compose')())
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 81, in main
command_func()
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 203, in perform_command
handler(command, command_options)
File "/usr/lib/python3/dist-packages/compose/metrics/decorator.py", line 18, in wrapper
result = fn(*args, **kwargs)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1186, in up
to_attach = up(False)
File "/usr/lib/python3/dist-packages/compose/cli/main.py", line 1166, in up
return self.project.up(
File "/usr/lib/python3/dist-packages/compose/project.py", line 697, in up
results, errors = parallel.parallel_execute(
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 108, in parallel_execute
raise error_to_reraise
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 206, in producer
result = func(obj)
File "/usr/lib/python3/dist-packages/compose/project.py", line 679, in do
return service.execute_convergence_plan(
File "/usr/lib/python3/dist-packages/compose/service.py", line 559, in execute_convergence_plan
return self._execute_convergence_create(
File "/usr/lib/python3/dist-packages/compose/service.py", line 473, in _execute_convergence_create
containers, errors = parallel_execute(
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 108, in parallel_execute
raise error_to_reraise
File "/usr/lib/python3/dist-packages/compose/parallel.py", line 206, in producer
result = func(obj)
File "/usr/lib/python3/dist-packages/compose/service.py", line 478, in <lambda>
lambda service_name: create_and_start(self, service_name.number),
File "/usr/lib/python3/dist-packages/compose/service.py", line 457, in create_and_start
container = service.create_container(number=n, quiet=True)
File "/usr/lib/python3/dist-packages/compose/service.py", line 330, in create_container
container_options = self._get_container_create_options(
File "/usr/lib/python3/dist-packages/compose/service.py", line 939, in _get_container_create_options
container_options['host_config'] = self._get_container_host_config(
File "/usr/lib/python3/dist-packages/compose/service.py", line 1014, in _get_container_host_config
return self.client.create_host_config(
File "/usr/lib/python3/dist-packages/docker/api/container.py", line 596, in create_host_config
return HostConfig(*args, **kwargs)
File "/usr/lib/python3/dist-packages/docker/types/containers.py", line 544, in __init__
raise host_config_value_error("userns_mode", userns_mode)
ValueError: Invalid value for userns_mode param: keep-id
docker-compose is different than docker compose. This error is because userns_mode is not a valid param for docker-compose command as its not aware about it.
When running the
docker-compose.yml
stack, I got this error:docker-compose
is different thandocker compose
. This error is becauseuserns_mode
is not a valid param fordocker-compose
command as its not aware about it.docker-compose
is the deprecated Python implementation ofcompose, the new command should be
docker composewhich come embedded with the
docker` command.docker compose
comes with newer Docker version, please make sure to follow this link to install Docker properly.