썸네일 [Docker] Docker로 Jupyter Notebook 실행하기 Step 2: Docker에 Jupyter-Notebook 실행하기 Step 1으로 가기 -> https://jisoo0310.tistory.com/38 [Docker] Docker로 Jupyter Notebook 실행하기 Step 1: 우분투에 Docker 설치하기최근에 딥러닝 개발을 위해 주피터 노트북 환경 설정을 했었는데, 개발환경 셋팅이 원활하게 되지 않은 일 있었다.의문이 들었다. 블로그를 보고 따라 해도 왜 항상 에러가 나는 걸까?다른 블로jisoo0310.tistory.com  Step 1에 이어서 Step 2에서는 도커를 띄우고 그 안에서 주피터를 실행시켜보는 방법에 대해 살펴보자. 먼저 도커 컨테이너에필요로 하는 이미지를 pull받는다. 나는 pytorch를 사용할것이기 때문에 pytorch 이미지를 받아준다.  https://hub.docker.com/..
썸네일 [Docker] Docker로 Jupyter Notebook 실행하기 Step 1: 우분투에 Docker 설치하기 최근에 딥러닝 개발을 위해 주피터 노트북 환경 설정을 했었는데, 개발환경 셋팅이 원활하게 되지 않은 일 있었다.의문이 들었다. 블로그를 보고 따라 해도 왜 항상 에러가 나는 걸까?다른 블로그들은 자신의 개발 환경 설정을 제대로 알려주지 않거나 사람들은 친절하게 설명되어 있는 글은 쳐다도 보지 않고, 같은 문제니까 해결되겠거니 하며 복사/붙여넣기하는 경우가 대부분일것이다. 그래서 대부분의 사람들은 중요한 부분을 놓쳐, 에러가 발생하는 것이다. 이런 이유로 요즘 사람들은 핵심만 보고 넘어가려는 경향이 있는 것 같다.이게 숏츠가 유행하는 이유 중 하나일까? 어쩄든 이번 글의 목표는 누구나 쉽게 도커를 활용해 주피터 노트북을 실행할 수 있도록 하는 것이다. Step은 2개로 나누어 설명하려고 한다. 챌린지 깨듯..
썸네일 [Docker] 아니 이렇게 편한게 있었어? --link 옵션 편 데이터베이스 백엔드를 필요로 하는 웹 애플리케이션을 실행하려다가 설정 및 종속성 문제로 고민하신 적이 있으신가요? 걱정하지 마세요, Docker의 --link 옵션이 해결책이 될 수 있습니다. 저는 이것도 모르고 웹 서버 여러대 돌릴때 하나하나 설정하느라고 삽질좀 했습니다 ㅎㅎㅎ 하지만 ㅎㅎ 여러분은 저와 같은 삽질을 하지 않기 위해 알려드릴려구 해요. 그것은 바로 --link옵션 입니다 docker run할때 사용하면 됩니다. def insertDB(k, t, c1, c2, r): ret = [] db = pymysql.connect(host=wordhost, user='root', port=3306 ,password='1234', charset='utf8', db='데이터베이스') curs = db...
썸네일 [docker] docker로 삽질해본 사람? 여기 여기 붙어라,, 안녕하세요 저는 회사에서 word cloud를 개발하여 여러 다수 이용자가 사용할 수 있도록 테스트해보기 위해 docker에 웹서버와 db서버 각각을 올려두는 실습을 하였습니다. 처음에는 컨테이너가 뭔지 이미지가 뭔지 도커 파일은 어디에 있고 어떻게 만들고 어떻게 쓰고 왜 쓰는지 전혀 이해하지 못했습니다 ㅎㅎ,, 하지만 이젠 여러차례의 삽질을 걸쳐 드디어,, 활용할 수 있는 단계까지 오게 되었습니다. 도커를 사용하기 위해 알아야할 용어는 다른 페이지에서 다뤘으니 그 페이지로 이동하셔서 보면 될거 같습니다. 먼저 저는 어떤 삽질을 하였는지,, 알려드리겠습니다. 상황은 이렇습니다. python flask 서버를 열고 db mysql서버를 열어서 둘이 연동하는 거였습니다. 말로는 굉장히 간단한 작업이죠 ㅎㅎ,..
썸네일 내가 보려고 쓰는 도커 기본 명령어 docker 접속 docker exec -it {컨테이너 이름} base docker 포트 포워딩 및 실행 docker run -itd -p 4000:9999 {이미지 이름} docker 실행중인 프로세스 docker ps 도커 이미지 생성 docker build dockerfile이라는 단순 텍스트 파일을 사용해서 image생성 dockerfile은 지정된 문법을 지켜야한다. dockerfile을 작성하고 공유하면 image의 구성을 쉽게 알 수 있다. docker commit docker container를 image로 생성 - 현재 docker container의 상태를 백업하는 경우에 자주 사용된다. docker 이미지 조회 docker images docker 등록한 이미지 조회 docker i..