본문 바로가기
반응형

docker4

[ 도커 삽질 ] 도커 컨테이너로 접속 안될때, Docker exec 안될때 //1 자세한 내용은 2021.03.19 - [딥러닝/개인 환경 구축 기록] - [ 자취방 워크스테이션 ] #18 도커에서 주피터 열어서 외부접속 해보기 [ 자취방 워크스테이션 ] #18 도커에서 주피터 열어서 외부접속 해보기 //1 도커를 깔았다. 그런데 뭐 하는 건지 아직 감이 안 잡힌다. (정상이다) 백문이 불여일타라고 한번 해보자. //2 우선 도커는 UNIX소캣에 물린 서로 다른 가상의 작은 컴퓨터들로 이해한다고 했었 davi06000.tistory.com 여기에 설명이 되어있다. 이하는 거의 동일한 설명을 조금 더 간략히 핵심만 추려서 하겠다. //2 도커는 앱의 개발을 위해서 사용된다기 보다는 개발이 끝난 앱의 배포와 버전 관리를 위해서 사용한다고 보는 것이 좋다. 따라서 도커 컨테이너를 빌.. 2021. 3. 20.
[ 자취방 워크스테이션 ] #18 도커에서 주피터 열어서 외부접속 해보기 //1 도커를 깔았다. 그런데 뭐 하는 건지 아직 감이 안 잡힌다. (정상이다) 백문이 불여일타라고 한번 해보자. //2 우선 도커는 UNIX소캣에 물린 서로 다른 가상의 작은 컴퓨터들로 이해한다고 했었다. 그러면 지금 그 컴퓨터가 몇 대가 생겼는지 어떠한 상태로 있는지 보는 방법이 있다. $ docker --help 그래도 도커와 첫 만남인 만큼 help정도는 들여다 봐주자. 팁 아닌 팁인데 | grep 을 이용해서 원하는 키워드를 검색하면 쉽게 어떤 명령어가 있는지 찾는 경우가 있다. 대신 첫글자가 대문자일 경우가 있으니 둘 다 해봐야 한다. list 를 보여주는 명령어가 나온다. ps를 하면 현재 컨테이너를 보여준다고 한다. $ docker ps 에잉 아무것도 나오지 않는다. 나에게 거짓말을 한 것.. 2021. 3. 19.
[ 자취방 워크스테이션 ] #16 우분투에서 sudo없이 도커 사용하기 //1 도커 설치만 했다고 다 끝나는 것은 아니다. 도커 공식홈페이지 설명에 따르면 도커 컨데이너는 UNIX 소켓에 물려있고 TCP 포트에는 물려있지 않다. 그래서 TCP포트 등을 사용하려면 호스트OS인 리눅스의 관리자 root의 허락이 필요하다. 그러니까 엄마랑 싸우고 내방에 들어왔는데 친구가 피씨방 가자고 하면 거실에 있는 엄마를 안 마주치고는 도저히 나갈 수 있는 방법이 없다는 말이다. 내 방문은 열어봤자 집안 거실로 이어져있고 진짜 밖으로 나가려면 엄마 역할을 하는 루트계정이 허락해야 집 밖으로 나갈 수 있는 것이다. 루트 계정의 권한을 잠깐 양도 받는 방법은 sudo를 커멘드 맨 앞에 붙이는 것으로 도커를 군데군데 손보기 위해서는 sudo를 계속해서 붙여줘야한다. 이게 생각보다 매우 귀찮다.(s.. 2021. 3. 13.
[ 자취방 워크스테이션 ] #17 우분투 서버에 NVIDIA Docker 설치하기 //1 엔비디아 드라이버와 도커가 잘 설치 되었다면 이제 nvidia-docker를 설치해보자. 이게 있어야 도커에서도 리눅스에 허락을 받고 그래픽카드를 마음껏 쓸 수 있다. 우선은 docs.nvidia.com/datacenter/cloud-native/container-toolkit/install-guide.html#docker Installation Guide — NVIDIA Cloud Native Technologies documentation On RHEL 7, install the nvidia-container-toolkit package (and dependencies) after updating the package listing: Restart the Docker daemon to comp.. 2021. 3. 13.
반응형