由于Windows上不支持host network模式,如需要修改主机上的服务端口,需要使用docker命令修改映射端口。
现在想要将HTTP 80端口修改为44,HTTPS 443端口修改为344,UDP端口组改为7001-7100和8000。分以下两种情况处理:
由于Windows上不支持host network模式,如需要修改主机上的服务端口,需要使用docker命令修改映射端口。
现在想要将HTTP 80端口修改为44,HTTPS 443端口修改为344,UDP端口组改为7001-7100和8000。分以下两种情况处理:
停止容器:
docker container stop sc-cloud
删除原有容器:
docker container rm sc-cloud
采用不同的映射端口重创建容器:
docker run --name sc-cloud -it -v d:\data:/data -v d:\log:/log -p 44:80 -p 1935:1935 -p 344:443 -p 8000:8000/udp -p 7001-7100:7001-7100/udp -d magewell/sc-cloud
停止容器:
docker container stop sc-cloud
将容器保存为镜像,命名为temp(或其它未被占用的名字):
docker commit sc-cloud temp
删除原有容器:
docker container rm sc-cloud
采用不同的映射端口重创建容器:
docker run --name sc-cloud -it -v d:\data:/data -v d:\log:/log -p 44:80 -p 1935:1935 -p 344:443 -p 8000:8000/udp -p 7001-7100:7001-7100/udp -d temp/sc-cloud