Search…
컨테이너 생성

새 컨테이너 생성

컨테이너 콘솔 페이지 중앙 새 컨테이너(0/5) 영역 또는 우측 상단의 +새 컨테이너 클릭하세요.

컨테이너 정보 입력

1. 이름

컨테이너 이름을 입력합니다. 한 번 생성된 컨테이너 이름은 변경할 수 없으며 ‘알파벳, 숫자, _’만 입력할 수 있습니다.
2. 설명 (선택사항)
컨테이너에 대한 설명을 입력합니다.
3. 지역
오리건(미국), 서울(한국), 프랑크푸르트(독일), 뭄바이(인도) 중 선택할 수 있습니다. 현재 접속 환경에서 가장 최적화된 지역이 기본 지역으로 지정되어 있습니다.
4. 공개 범위
컨테이너 공개 범위를 설정합니다.
Public으로 설정 시 컨테이너 허브에 공개되어 누구나 해당 컨테이너에 접속할 수 있습니다. 서버 비밀번호, API Key, 개인 정보 등을 다룰 경우 노출될 위험이 있으니 주의가 필요합니다.
Private으로 설정 시 링크 등을 통해 컨테이너를 공유할 수 있습니다.
Public/Private 설정은 컨테이너 생성 이후에도 변경할 수 있습니다.
템플릿
템플릿을 사용해 기존에 작업하던 프로젝트를 쉽게 불러올 수 있습니다.
5. ZIP / TAR
로컬 환경에 작업 중인 프로젝트가 있다면, 구름IDE로 가져와 작업할 수 있습니다. 파일 선택을 통해 ZIP 또는 TAR로 압축된 프로젝트를 업로드 후 해당 프로젝트의 스택을 선택해 프로젝트를 생성합니다.
6. 소스 코드 저장소(Github, Bitbucket, Git, Kakao Oven)
소스 코드 저장소를 사용해 프로젝트를 가져오기 위해서는 사용하고 있는 저장소를 선택하고 각 저장소에 필요한 절차를 진행합니다. 마친 후에는 해당 프로젝트의 스택을 선택해 생성합니다.
7. 배포
구름IDE에서는 ‘Heroku’, ‘AWS Elastic Beanstalk’에 애플리케이션을 즉시 배포할 수 있는 인터페이스를 제공하고 있습니다. 또한, 컨테이너 내부에서 Cloud Foundry에 애플리케이션을 즉시 배포할 수 있습니다.

소프트웨어 스택 선택

8. 소프트웨어 스택
컨테이너에 설치할 언어를 선택할 수 있습니다.
9. Templete
소프트웨어 스택으로 구름에서 제공하는 기본 예제를 선택할 수 있습니다.
10. OS
컨테이너에 필요한 리눅스 OS 버전을 선택할 수 있습니다.
Blank 스택으로 컨테이너를 생성하면 빌드 및 실행 옵션 설정이 추가됩니다.

추가 도구

11. Visual Studio Code
모든 소프트웨어 스택에서 사용 가능
12. Jupyter Notebook
Python 기반 소프트웨어 스택에서만 사용 가능

추가 모듈/패키지

컨테이너 생성 시 제공하는 추가 모듈과 패키지를 함께 설치할 수 있습니다.
컨테이너는 2시간 이상 작업하지 않은 경우 자동 종료됩니다.