,可以通过以下步骤完成:
version: '3'
services:
registry:
image: registry:2
ports:
- 5000:5000
上述代码定义了一个名为registry的服务,使用registry:2镜像,并将容器的5000端口映射到主机的5000端口。
version: '3'
services:
web:
image: localhost:5000/my-web-app:latest
ports:
- 80:80
上述代码中的web服务使用了localhost:5000作为注册表地址,并指定了镜像为my-web-app:latest。
docker-compose up -d
该命令将启动docker-compose.yml文件中定义的所有服务,并将它们作为一个栈部署在群中。
至此,你已经成功在docker-compose中定义了docker注册表,并通过栈部署在群中使用。这样可以方便地管理和使用自定义的镜像。
领取专属 10元无门槛券
手把手带您无忧上云