티스토리 뷰

개발/Cloud (GCP)

datalab 버전 업그레이드

Jaeyeon Baek 2017.09.29 09:55

새로운 버전의 datalab 이 나오면 많은 것들이 변경이 된다. 이를테면 지원하는 python 버전이라던가, tensorflow 같은 모듈의 버전이라던가 말이다. 당연히 최신 버전이 안정성 측면에서도 좋고, 새로운 모듈을 사용할 수 있다는 점에서도 매력적이기 때문에 업그레이드를 하려고 하는데 방법을 알기 쉽지 않다. 우선 웹 콘솔에는 그러한 기능이 보이지 않는다. 사실 제일 먼저 떠오르는 아이디어는 datalab 인스턴스를 새로 만드는 것인데, 기존에 작성했던 notebook 에 마음이 쓰인다. 그간 작성한 notebook 이 몇 갠데 새로 인스턴스를 만들라니! 뭐 이것도 노가다(?)로 하나씩 옮기면 되긴 하겠지만 말이다.

그래서 여기 datalab 버전을 업그레이드 하는 조금 더 스마트 한 방법을 소개한다. 내용 컨셉은 간단하다. 사용하던 datalab 인스턴스의 disk 를 유지한체 삭제하고, 다시 생성해주는 방식이다.

$ datalab delete --keep-disk instance-name
$ datalab create instance-name

instance-name 에 기존에 사용하던 datalab 인스턴스의 이름을 넣어주면 된다. 간단하게 끝났다. 이제 datalab 을 실행하고 새로운 버전을 경험하면 되겠다. 이 방식의 업그레이드는 공식적인 방법이니 아래 링크를 참고하면 된다.

https://cloud.google.com/datalab/docs/how-to/lifecycle#deleting_and_recreating_an_instance_without_deleting_the_notebooks_disk

'개발 > Cloud (GCP)' 카테고리의 다른 글

CloudML vs GCE  (0) 2018.01.04
CloudML - 실전 심화  (4) 2017.12.15
datalab 버전 업그레이드  (0) 2017.09.29
speech api 사용해보기  (6) 2017.08.17
Container Engine 종료(중지) 시키기  (2) 2017.08.14
datalab 에서 작성한 코드 바로 활용하기  (0) 2017.07.23
댓글
댓글쓰기 폼