# 프로젝트 생성하기

> 프로젝트는 데이터 분석 및 인공지능 연구를 위한 개발 환경입니다. 프로젝트 생성 시, 필요한 프레임워크 및 라이브러리, 자원(머신)을 선택하고 데이터를 프로젝트에 연결하면 연구를 위한 최적의 환경을 제공 받으실 수 있습니다.



## 프로젝트 목록

<figure><img src="https://content.gitbook.com/content/6rUKKBL0g8ZAX17UXuwG/blobs/KjfShUmJ8Il703aGTAgr/image.png" alt=""><figcaption></figcaption></figure>

* **프로젝트 검색** : 원하는 프로젝트를 검색할 수 있습니다.  &#x20;
* **프로젝트 유형:** 생성된 프로젝트를 **전체 프로젝트, 내 프로젝트, 공유 받은 프로젝트, 활성화된 프로젝트**로 유형별로 선택하여확인할 수 있습니다.    &#x20;
* **프로젝트 보기 : Card, List** 중 원하는 보기 유형을 지원합니다.
* **프로젝트 상태** : 전체 프로젝트와 활성화 된 프로젝트를 선택해서 볼 수 있습니다.
* **검색  정렬  : 생성한** 프로젝트를 **이름 순, 최근 생성일 순, 최근 업데이트 순** 중에서 정렬 방식으로 선택할 수 있습니다. &#x20;

## 프로젝트 생성

<details>

<summary><mark style="color:purple;">Step1</mark> : <strong>프로젝트 정보 입력</strong></summary>



</details>

프로젝트 **제목과 상세 설명**을 입력하고 **다음**을 클릭합니다.

<figure><img src="https://content.gitbook.com/content/6rUKKBL0g8ZAX17UXuwG/blobs/vkQPiRQwmrWT8fxzY59U/image.png" alt=""><figcaption></figcaption></figure>

<details>

<summary><mark style="color:purple;">Step2</mark> : 도커 이미지 선택</summary>



</details>

**도커 이미지란,** 데이터 분석 및 인공지능 알고리즘 모델 개발을 시작하실 수 있도록 IDE환경과 Library를 제공하는 것을 의미합니다.&#x20;

* 도커 이미지는 기본 제공 이미지 또는 사용자 정의 이미지를 선택할 수 있습니다.
  * 기존 제공 이미지는 Yennefer에서 세팅하여 기본적으로 제공하는 도커 이미지를 의미합니다.
  * 사용자 정의 이미지는 Yennefer에서 제공하는 이미지 외에 사용하고자 하는 도커 이미지를 레퍼런스 주소로 가져오는 방식을 의미합니다.

**기본 제공 이미지 선택 시**

<figure><img src="https://content.gitbook.com/content/6rUKKBL0g8ZAX17UXuwG/blobs/PB5Lo3JWY3hl5lI7t2kK/image.png" alt="" width="563"><figcaption></figcaption></figure>

* 도커 이미지의 환경은 자원에 따라 CPU / GPU로 구성 되어 있습니다.&#x20;
* GPU 도커 이미지를 선택하는 경우, 머신 선택 시 GPU 머신을 선택하시기 바랍니다.
* 도커 이미지에 대한 정보를 확인할 수 있습니다. **"도커 이미지 정보"** 버튼을 클릭하면 우측에 drawer 화면에서 상세 정보를 확인할 수 있습니다.
* 해당 프로젝트에 사용하고자 하는 도커 이미지를 선택한 후 다음 버튼을 클릭합니다. &#x20;

**사용자 정의 이미지 선택 시**

<figure><img src="https://content.gitbook.com/content/6rUKKBL0g8ZAX17UXuwG/blobs/WRRNTWU13oj0NDOD1iju/image.png" alt="" width="563"><figcaption></figcaption></figure>

* 도커 이미지 이름을 입력합니다. 여기서 도커 이미지 이름은 Yennefer UI에서 표출될 이름을 뜻합니다.
* 상세 설명을 입력합니다.&#x20;
* 레퍼런스를 입력합니다. 이때 레퍼런스는  \[REGISTRY]/\[USERNAME]/\[REPOSITORY]:\[TAG])의 형태로 입력해야합니다. (ex. docker.io/mondrianai/jupyter\_base\_cpu:c2.6)

<details>

<summary><mark style="color:purple;">Step3</mark> : 머신(자원) 선택</summary>



</details>

**머신은 그룹내 사용자별로 사용할 수 있는 자원 옵션**입니다.  머신 선택 단계에서 사용자가 소속된 그룹이 사용할 수 있는 자원 옵션을 출력합니다.             &#x20;

<figure><img src="https://content.gitbook.com/content/6rUKKBL0g8ZAX17UXuwG/blobs/kihLMQjPGKz6SdN1wgWX/image.png" alt=""><figcaption></figcaption></figure>

* 머신 선택은 CPU / GPU로 구분되어있으며, 도커 이미지 선택에서 GPU 도커 이미지를 선택했다면, GPU 머신을 선택해야 합니다.
* **해당 프로젝트에 사용할 머신**을 선택합니다.
* 추후 프로젝트 비활성화 시, 머신 변경이 가능하니 참고하시기 바랍니다.
* **"완료"** 버튼을 클릭하여 프로젝트 생성을 완료합니다. 생성 완료된 프로젝트는 목록에서 확인하실 수 있습니다.      &#x20;
