Docker images
You can set up a DataSphere project environment on your own by using a Docker image
You cannot change Docker images after you create them.
Like other DataSphere resources, a Docker image can be published in a community and used in multiple projects. To do this, you need at least the Editor
role in the project and the Developer
role in the community in which you want to publish it. You can open the access on the Access tab on the Docker image view page. The resource available to the community will appear on the community page under Community resources.
For more information about working with Docker images, see Working with Docker images.
Docker image requirements
For a Docker image to run and work correctly in DataSphere, it must include:
- Python 3.8, 3.9, 3.10, or 3.11 installation
- Pip installation
--uid 1000 jupyter
user
Tip
The Docker Hub
- Create a subnet.
- Create an egress NAT gateway.
- Create a service account with the
vpc.user
role. - In the project settings, add the subnet and service account.
You can also use basic images from other libraries.
Note
The Docker image templates available in DataSphere already meet these requirements. If you are downloading an image from a third-party source or writing your own, include the required commands.