지난번에 Docker의 Container를 컨트롤 하는 방법에 대해서 알아봤었고 이제 image 를 조회하고 추가하고 삭제하는 방법에 대해서 알아보겠다. Docker image 추가 $ docker pull tomcat docker 의 image를 가지고 오는 방법은 일전에 소개한 Docker Official images 이곳에서 원하는 image를 선택하여 pull 받을 수 있다. 바로 run으로 local repository에 없다면 당겨올수도 있고 pull로 가지고 올 수도 있다. Docker image 목록 조회 $ docker images pull 로 가지고 온 image는 이처럼 간단하게 조회를 할 수 있다. Docker image 삭제 $ docker rmi [IMAGE_ID] 삭제는 조금 ..
지난번에는 linux 환경에 docker를 설치해서 이런저런 container 들을 등록하고 실행도 시켜봤었다. 이제 Windows10 환경에서 docker를 설치하고 사용해야 하는 상황이 되었다. Windows에 설치하려고 보니 제약이 있다. Windows 10 x64 pro, enterprise, education 버전(빌드 15063) 이 필요하다고 한다. 그리고 기본적인 Windows 설치에서 CPU 가상화, Hyper-V 옵션에 대해서 건드리지 않았으면 설치가 가능하다. Docker 설치 Docker Desktop for Windows - Docker Hub Docker Desktop for Windows Docker Desktop for Windows is Docker designed to r..
꼭 docker에 국한된건 아니고 vim 이 설치가 되지 않은 OS에서 설치하고 실행하는 방법을 가이드한다. 뭐 이런 오류가 난다. 이유는 간단하다. vim 이 설치되지 않았기 때문이다. 설치하면 된다. 설치하는 방법은 우분투나 CentOS나 동일하다. $ apt-get update 일단 업데이트를 한번 해주면 주르르르르륵 업데이트가 수행이 된다. $ apt-get install vim 그다음 vim을 설치해주면 된다. 그럼 vi 편집기 잘 수행이 된다. 끝!
docker를 써보면서 image를 run 해서 설치 및 실행을 해봤다. 하지만 이건 docker 내부 Container 에 설치가 되는 것이기 때문에 host에서 설치된 내용에 대해 찾아봐도 찾을수가 없다. (설치 시 디렉토리 마운트를 하지 않았을 경우) docker를 통해 jenkins를 설치했고 그 jenkins에 접속을 하니 최초 비밀번호를 적어 넣으라는 화면이 나왔다. /var/jenkins_home/secrets/initialAdminPassword 이곳에서 password 가지고 와서 입력을 하라고 나온다. 하지만 서버에서 해당 경로를 찾으면 찾을 수 없다고 나온다. 왜냐하면 docker 안에서 이루어지고 있는 일들이기 때문이다. 내가 서버에서 docker에 관해서 찾을수 있는건 docker..
docker 설치가 완료 되었다면 이제 container를 구성해보자. Docker Official images 확인 docker에서는 쉽게 container를 만들 수 있도록 docker hub에서 official image를 제공을 해주고 있다. Docker Hub hub.docker.com 이곳에 가면 우리가 사용하는 웬만한 것들은 다 있다. 가지고 오고 싶은 image의 이름만 기억해 둔다. Docker image 설치 및 실행 (run) docker 설치하면서 hello-world image를 가지고 와서 설치한것처럼 간단하게 설치할 수 있다. $ docker run hello-world 하지만 web application인 경우 port라던지 name 등을 변경해주고 싶을 경우에는 옵션을 써야..