Yes, but when running you have to map the container ports (443 and 80) with ports not yet used on the host. E.g. instead of 443 and 80, 444 and 8080, etc.
The mapping is done in Docker Desktop in the "Optional settings". On Linux or on the command line, the -p switch is used.
Mapping the TCP port 80 in the container to port 8080 on the Docker host:
-p 8080:80
Here is the complete command line call:
sudo docker run -p 8080:80 ghcr.io/smartstore/smartstore-linux