Migrate to Docker
If you've created one or more VM executors and want to use Docker executors to run builds, you can migrate those VM executors to Docker.
You can choose to run builds for your organization on either VM executors or on Docker executors; you can't choose both. If the builds in your organization are already running on VM executors, you can migrate to Docker, and all builds in your organization going forward will use Docker executors.
When you perform a Docker migration, all of your VM executors are destroyed and recreated in Docker as images, separate from deployment VMs. If you want to revert back to VM executors, you will perform a reset that destroys all the Docker images and deployment VMs. You will then have to recreate your VM executors manually, so be sure to capture the details of your current VM executors before performing a migration in case you need to reset and go back.
Note:
If you have VM executors that specify different custom VCNs, you must capture the details of all of the custom VCNs before migrating to Docker. The migration dialog will only let you choose one VCN, and you will need to recreate the deployment VMs with the details of your other custom VCNs.- If you're using the free VM build executor or are connected to the OCI free tier account, configure VB Studio to connect to your OCI account.
- In the
left navigator, click
Organization
.
- Click the Build Executors tab.
- Capture details for your current VM executors in case you want to revert back from Docker executors to VM executors.
- To capture ID, template, and shape information, copy the contents of the Build Executors table and paste to a text file.
- To capture the contents of the Details column, click Show machine details
for each VM executor, copy the VM Build Executor Configuration details, and paste to a text file.
- Click Migrate to Docker.
- In the Do you want us to re-create your VM executors as Docker images dialog, enter the required details.
- For VCN Select, choose Default or Custom.
- If you chose Default, click Migrate. You are finished with this task.
- If you chose Custom, continue to the next step.
- Fill out the additional details for the custom VCN:
- Click Validate Network Setup.
- Click Migrate.