개발공부도 도커에서 하기
- 이런 저런 이유로 도커는 공부해 놓으면 좋을거 같습니다.
1. 도커란
- https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html에서 공부 하였습니다.
- 버처박스 보다 관리하고 편하고 좋은거 같습니다.
- 초기 환경 설정이 어려운데 이런 부분을 쉽게 해결 할 수 있을걸로 예상합니다.
2. 설치 해서 사용해 보기
-
이런 저런 방법으로 설치 가능하지만 UI를 좋아해서 https://docs.docker.com/docker-for-mac/를 이용 하려 합니다.
- 안정화 버전을 다운로드후 설치 완료, 도커 실행 가능, 메뉴바에 고래가 나옵니다
- 터미널에서 docker –version 실행으로 도커 설치 여부 및 실행을 확인 합니다.
3.Hello World
- docker run hello-world
- 도커 실행과 정상동작을 다시 한번 확인 가능하다.
4. 텐서플로우 이미지를 다운받아 보자
- docker run -it b.gcr.io/tensorflow/tensorflow-full
5. 문제 발생
- 위 컨테이너로 아래 내용을 따라 하려 했는데 vi 만 사용해야 해서 다른 방법을 찾고 있습니다.
- https://gist.github.com/haje01/202ac276bace4b25dd3f
6. 도커에서 편집기 사용을 편하게 하자
- https://tensorflowkorea.gitbooks.io/tensorflow-kr/content/g3doc/get_started/os_setup.html
-
https://subicura.com/2017/01/19/docker-guide-for-beginners-2.html
- 아직 정확히 뭐가 뭔지 모르겠지만 방법은 하나 찾음
- $ sudo docker run -p 8888:8888 -it b.gcr.io/tensorflow/tensorflow-full
-
jupyter notebook
- 호스트에서 브라우저에서 localhost:8888
- 파이썬을 만들어서 가능함