Google Cloud Platform에서 Jupyter를 무료로 이동하고 Kotlin

소개



이 기사에서는 Google Cloud Platform (GCP)의 무료 프레임 내에서 Jupyter를 이동하고 클라우드에서 Kotlin 프로그래밍을 수행하는 것을 목표로합니다.

GCP 환경 만들기



프로젝트를 만들고 2019/06/02 현재 Always Free Google Compute Engine의 f1-micro 인스턴스를 설정합니다.
설정에 대한 자세한 설명은 생략하지만, 용량은 무료 프레임에서 최대 30GB로, HTTP 액세스 권한을 잊지 마세요.
무료 테두리 내라도 아래 그림과 같이 이용료가 표시되는 것 같습니다만, 문제 없는 것 같습니다.


beakerx 설치



beakerx은 Jupyter의 확장이며 Groovy, Scala, Clojure, Kotlin, Java, SQL을 Jupyter에서 실행할 수 있습니다.
Kotlin을 Jupyter에서 움직일 수있는 것으로, kotlin-jupyter

사실은 GCP에 이미지를 올려 인스턴스 시작시 이미지도 시작하는 것이 좋겠지만 라이센스를 잘 모르기 때문에 다음과 같이 설치합니다.

아래 페이지의 단계에 따라 docker 설치 ...
htps : // / cs. 두 c r. 코 m / 엔 s 탓 l / ぃ ん x / 도 c 케 루세 / 데비안 /

명령 한 번.
sudo docker run -p 80:8888 beakerx/beakerx

beakerx가 시작되면 token이 게시되므로 인스턴스에 액세스하고 게시된 token을 입력하여 로그인합니다.


나중에 일반 Jupyter와 마찬가지로 사용할 수 있습니다.


Tips



존재하지 않는 이미지를 지정해 인스턴스를 작성하면(자) 표준으로 docker가 들어가 있는 상태가 되므로, 거기서부터 시작해도 좋을지도 모릅니다.

비밀번호로 Jupyter에 로그인


# コンテナの確認
sudo docker ps
sudo docker exec -it ${docker psで出力されたコンテナ名} bash
# パスワードの設定(コンテナ内)
/opt/conda/envs/beakerx/bin/jupyter notebook password
Enter password: 
Verify password:
# サーバの再起動(コンテナ内)
/opt/conda/envs/beakerx/bin/jupyter notebook stop
# コンテナがストップするので、再起動をかける
sudo docker start 0f748d0dfc6b

이 상태에서 다시 로그인하려고 하면 다음 화면이 되어 설정한 비밀번호로 로그인할 수 있게 됩니다.

좋은 웹페이지 즐겨찾기