You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also note that EXPOSE 80 in Dockerfile would need to be updated (technically it is not required as it is mostly for documentation purposes from my understanding)
The text was updated successfully, but these errors were encountered:
nyurik
added a commit
to nyurik/openmaptiles
that referenced
this issue
Apr 21, 2020
It is not possible to open port 80 without ROOT inside docker container.
Change default port for start-tileserver target to use port 8080.
Documented in maptiler/tileserver-gl#439
It is not possible to open port 80 without ROOT inside docker container.
Change default port for start-tileserver target to use port 8080.
Documented in maptiler/tileserver-gl#439
Using port 80 by default requires the docker to run as ROOT. Please change it to some other port above 1024, e.g. 8080.
Example of failure:
docker run -it --rm -u $(id -u):$(id -g) -p 8080:80 maptiler/tileserver-gl
-- tileserve-gl will not be able to open the port.A less-than-ideal workaround would be to add
--port
param, e.g.Also note that
EXPOSE 80
in Dockerfile would need to be updated (technically it is not required as it is mostly for documentation purposes from my understanding)The text was updated successfully, but these errors were encountered: