Docker本地注册表从不同端口运行
我安装了Docker本地注册表,如下所示Docker本地注册表从不同端口运行,docker,docker-registry,Docker,Docker Registry,我安装了Docker本地注册表,如下所示 docker pull registry 之后 因为5000端口使用另一个应用程序 但是我够不着 http://localhost:5001/v2/_catalog值的第一部分是主机端口,第二部分是容器内的端口 此代码在端口5001上运行注册表 docker run -d -p 5001:5000 --name hub.local registry 如果要更改容器中注册表侦听的端口,则必须使用以下代码 docker run -d -e REGIS
docker pull registry
之后
因为5000端口使用另一个应用程序
但是我够不着
http://localhost:5001/v2/_catalog值的第一部分是主机端口,第二部分是容器内的端口 此代码在端口5001上运行注册表
docker run -d -p 5001:5000 --name hub.local registry
如果要更改容器中注册表侦听的端口,则必须使用以下代码
docker run -d -e REGISTRY_HTTP_ADDR=0.0.0.0:5001 -p 5001:5001 --name hub.local registry
p值的第一部分是主机端口,第二部分是容器内的端口 此代码在端口5001上运行注册表
docker run -d -p 5001:5000 --name hub.local registry
如果要更改容器中注册表侦听的端口,则必须使用以下代码
docker run -d -e REGISTRY_HTTP_ADDR=0.0.0.0:5001 -p 5001:5001 --name hub.local registry
'''
docker run-d-p 5001:5000-v C:/localhub/registry:/var/lib/registry--restart=always--name hub.local registry
'''
保持内部端口不变,只更改本地端口
docker run-d-p 5001:5000-v C:/localhub/registry:/var/lib/registry--restart=always--name hub.local registry
'''
保持内部端口不变,只更改本地端口尝试此docker运行-d-p 5001:5000-v C:/localhub/registry:/var/lib/registry--restart=always--name hub.local registry尝试此docker运行-d-p 5001:5000-v C:/localhub/registry:/var/lib/registry--restart=always--name hub.local registry