About Resource Pools

Resource pools are a way to organize hosts and combine them into isolated groups of compute resources. Resource pools enable you to manage your Docker environment more effectively by deploying services and stacks efficiently across multiple hosts.

Using resource pools, you can logically define locality as well as a grouping for hosts that share a usage or purpose.

It’s important to note that a host can only exist in one resource pool at a time.

Oracle Container Cloud Service comes with three resource pools defined out of the box:
  • default

  • Development

  • Production

The naming of the default resource pools is arbitrary. You can rename these pools, or delete them and create new ones. The important thing is to use your resource pools to organize your hosts to accommodate your workflow.