[
https://issues.apache.org/jira/browse/SUBMARINE-507?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17118380#comment-17118380
]
Zhankun Tang commented on SUBMARINE-507:
----------------------------------------
[[email protected]], thanks for the update! In my understanding, "A
environment = A base image + A conda env spec". The base Docker images can be
split into two categories:
# Submarine environment base images (OS version, base system libraries,
anaconda installed)
# End-user custom base images (custom OS, system libraries and anaconda)
The conda env spec seems to have anaconda version dependencies.
{{}}
{code:java}
name: "my_submarine_env",
vm-image: "...",
docker-image: "...",
kernel: name: team_default_python_3.7
channels:
- defaults dependencies:
- _ipyw_jlab_nb_ext_conf=0.1.0=py37_0
- alabaster=0.7.12=py37_0
- anaconda=2020.02=py37_0
- anaconda-client=1.7.2=py37_0
- anaconda-navigator=1.9.12=py37_0{code}
{{}}
For base image storage, one simple way, to begin with, might be storing the
submarine base image or release them in Docker hub's "apache/submarine". And
build an entry script to activate the conda spec at runtime.
Later we may set up a custom Docker registry or store the base image in the
user's existing Docker registry.
For end-user custom base image storage, I'd prefer that we can integrate the
end-user's existing Docker registry as a starting.
Thoughts? [~wangda]
> Submarine Environment Management
> --------------------------------
>
> Key: SUBMARINE-507
> URL: https://issues.apache.org/jira/browse/SUBMARINE-507
> Project: Apache Submarine
> Issue Type: New Feature
> Reporter: Manikandan R
> Assignee: Manikandan R
> Priority: Major
> Labels: pull-request-available
>
> Scope of this JIRA is to support environment management. It includes the
> following:
> 1. Create Environment
> 2. Update Environment
> 3. Delete Environment
> 4. List Environments
> In addition, this JIRA should also ensures that environments has been
> persisted like experiments so that it can used for later use.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]