Digikam install on ubuntu 20.04

==== docker install ====

mkdir digikam
cd digikam
nano docker-compose.yml


version: “2.1”
services:
digikam:
image: ghcr.io/linuxserver/digikam
container_name: digikam
network_mode: host
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/London
volumes:
- /home/john/digikam/config:/config
ports:
- 3000:3000 #optional
restart: unless-stopped

Save.

docker-compose up

‘’‘Error’’’


Creating digikam …

ERROR: for digikam “host” network_mode is incompatible with port_bindings

ERROR: for digikam “host” network_mode is incompatible with port_bindings
Traceback (most recent call last):
File “docker-compose”, line 3, in
File “compose/cli/main.py”, line 81, in main
File “compose/cli/main.py”, line 203, in perform_command
File “compose/metrics/decorator.py”, line 18, in wrapper
File “compose/cli/main.py”, line 1186, in up
File “compose/cli/main.py”, line 1182, in up
File “compose/project.py”, line 702, in up
File “compose/parallel.py”, line 108, in parallel_execute
File “compose/parallel.py”, line 206, in producer
File “compose/project.py”, line 688, in do
File “compose/service.py”, line 564, in execute_convergence_plan
File “compose/service.py”, line 480, in _execute_convergence_create
File “compose/parallel.py”, line 108, in parallel_execute
File “compose/parallel.py”, line 206, in producer
File “compose/service.py”, line 478, in
File “compose/service.py”, line 457, in create_and_start
File “compose/service.py”, line 334, in create_container
File “compose/service.py”, line 941, in _get_container_create_options
File “compose/service.py”, line 1073, in _get_container_host_config
File “docker/api/container.py”, line 598, in create_host_config
File “docker/types/containers.py”, line 339, in init
docker.errors.InvalidArgument: “host” network_mode is incompatible with port_bindings
[5452] Failed to execute script docker-compose

Can some one help me.?

The error tells you what to do. Either remove host networking or the port mapping

I removed network_mode: host from docker-compose.yml

as suggested one of the two options gave.

Now installs OK,

Thanks for your prompt response.

First time user of this service and first time .yml install other than the Hello-world example.