본문 바로가기

docker

윈도(Windows)에서 도커 IP 주소 조회 Docker Quickstart Terminal을 실행하고, 다음과 같이 명령을 실행한다.$ docker-machine url tcp://192.168.99.100:2376 예를 들면, Postgres를 실행하면서 다음과 같이 5432 포트를 호스트의 5432 포트와 매핑한 경우.$ docker run -d -p 5432:5432 --name postgres postgres:alpine 192.168.99.100:5432로 DB에 접속할 수 있다. EOF 더보기
도커(docker) 이미지의 내용이 궁금할 때 도커(docker) 이미지가 어떻게 만들어졌는지 궁금한데 소스가 없는 경우에는 어떻게 할까? 이럴 때는 docker inspect 명령을 사용한다.면저 분석하려는 이미지를 pull한다.$ docker pull tensorflow/tensorflow:latest-gpu latest-gpu: Pulling from tensorflow/tensorflow d3938036b19c: Pull complete a9b30c108bda: Pull complete 67de21feec18: Pull complete 817da545be2b: Pull complete d967c497ce23: Pull complete 5ddeb439bad8: Pull complete c6496427ad3b: Pull complete 360fd.. 더보기
Minikube의 docker-env 명령 취소 minikube docker-env 명령을 실행하면, minikube VM의 도커(docker) 데몬과 호스트의 도커 클라이언트를 연결하는 명령을 알려준다. 이를 이용한 후에 되돌리려면 아래 명령 실행 후에 출력되는 내용을 참고하면 된다. docker-machine env다음은 Windows에서의 실행 결과다. C:\\Users\\daniel>docker-machine env SET DOCKER\_TLS\_VERIFY=1 SET DOCKER\_HOST=tcp://192.168.99.101:2376 SET DOCKER\_CERT\_PATH=C:\\Users\\daniel\\.docker\\machine\\machines\\default SET DOCKER\_MACHINE\_NAME=default SET C.. 더보기
도커(Docker)의 쿠버네티스(Kubernetes) 지원 아직(2018년 3월 현재) 베타 버전이지만 도커의 쿠버네티스 지원이 시작됐다. 도커 홈페이지에 커다란 베너로 이를 알리고 있으며, 베타 프로그램에 참여하면 새 소식을 알려주는 것 같다. Docker for Mac에 Kubernetes Tab이 추가된 것 말고는 뒤져봐도 아직은 별다른 내용은 없다. 최근 쿠버네티스를 "the Linux of the cloud"라고 부르는 것을 종종 듣게되는데, 도커가 Docker Swarm과 Kubernetes를 같은 수준으로 지원하려는 것을 보면 가능성이 점점 커지는 것 같다. EOF 더보기
Minishift로 간편하게 Openshift 사용해 보기 Openshift를 설치해서 공부하려니 리눅스 머신에 직접 설치하는건 너무 번거롭고 힘든 일이더군요. Vagrant 버전을 찾아보니, 이는 Minishift라는 것으로 대체된 것을 알게 됐습니다. 설치 중 약간의 문제(아래에 나옵니다)가 있었지만, 사용해 보니 편하게 Openshift를 시작할 수 있는 방법입니다. 윈도 환경에서 설치/사용하는 방법을 소개합니다.설치아래가 홈페이지입니다.https://www.openshift.org/minishift/다운로드를 하려면 release 페이지로 가서 받으면 됩니다. 현재 v1.3.1이 최신이군요.https://github.com/minishift/minishift/releases윈도 64비트 버전(minishift-1.3.1-windows-amd64.zip)을.. 더보기