在Docker中搭建私有源时使用的命令为:
docker run -d -p 8000:5000 --name registry-test registry:2
此时,私有源默认使用的端口为5000端口,然后我们把它映射到了宿主机的8000端口上。此时网络模式为桥接模式。
当我们需要把网络模式修改为host模式,但是又想保留8000端口时,就需要修改私有源的默认端口。命令如下:
docker run -d -e REGISTRY_HTTP_ADDR=0.0.0.0:8000 --network host --name registry-test registry:2