Code Ocean VPC Administration Guide
v2.6
v2.6
  • Code Ocean VPC Administration Guide
  • Overview
    • System Overview
    • System Capacity and Sizing
  • Installation Guide
    • Prerequisites
    • CloudFormation Deployment
    • Deployment Parameters
    • Deployment IAM role
    • Subdomain Delegation
    • Create an Admin Account
    • Upgrade Code Ocean
    • Remove Code Ocean
  • Management Guide
    • User Management
      • Admin Signup
      • Adding/Removing an Administrator
      • Inviting New Users
      • Generating a Reset Password Link
      • Deactivate User
    • Set up a User Banner Message
    • Enable Git Integration
    • Starter Environments
      • Deploy Base Image
      • Image Actions
      • Deploying Private Docker Base Images
    • SCIM Provisioning using Azure Active Directory
    • Set up an Authentication
    • SCIM Provisioning using Okta
    • Configure Worker Parameters
    • ACM Certificate Renewal
  • Troubleshooting Guide
    • Collecting Logs with the Support Bundle
    • Searching Logs in AWS CloudWatch
    • Alarms
Powered by GitBook
On this page

Was this helpful?

  1. Management Guide
  2. Starter Environments

Deploying Private Docker Base Images

You can add docker base images, or starter environments, to the Code Ocean VPC deployment. These are open source docker images, such as recommended in starter environments that are hosted on DockerHub or the codeocean.com docker registry. This process of adding base docker images that include proprietary code or bundled with license files or secrets is included below. These docker images cannot be hosted on public docker registries.

Deploy a Private Docker Image

  1. Push your docker base image to Amazon ECR. Follow instructions in this article: pushing a docker image to ECR.

    Make sure to use the AWS ECR in the same AWS account where the Code Ocean VPC is deployed.

    Note that you need permissions to create repos and push images in Amazon ECR.

  2. From the Code Ocean Admin Panel, deploy a custom image.

    For the Docker Image field, specify the ECR docker image for example aws_account_id.dkr.ecr.region.amazonaws.com/my-image:tag.

PreviousImage ActionsNextSCIM Provisioning using Azure Active Directory

Last updated 2 years ago

Was this helpful?