Docker의 기본 명령어 중 하나인 ‘Docker inspect’ 구문에 대해 간단한 설명을 적어두려고 한다. 간단한 설명부터 하자면, Docker 컨테이너 세부정보 출력 명령이다.Docker를 차례차례 책으로 공부한다면 이미지의 상세정보를 확인하는 방법과 컨테이너의 세부정보를 확인하는 방법에 대해서 배우게 되는데 각각의 명령어가 조금 상이하게 나온다. # docker image inspect <image># docker container inspect <container> 위의 명령어로 알려주는데, 사실 아래의 명령어 하나로 모두 해결볼 수 있다. …
Docker 기본 명령어 정리
Docker를 공부하면서 간단하게나마 노트에 정리해둔게 있어 Docker 기본 명령어 정리를 해두는 포스트입니다.사실 별로 도움이 안될 수 있을 정도로 너무 간단하게 정리를 해둔거라 개인 공부정리 아카이브 정도로만 생각해주시면 감사하겠습니다^^기본 명령어를 활용해보고 싶으신 분은 Docker설치 포스트를 참고하여 설치 후 해보시면 되겠습니다. $ docker container run <Docker 이미지명> <실행할 명령> (1) docker container run : 컨테이너를 작성 및 실행(2) <Docker 이미지명> : 바탕이 …
[Issue] Docker Got permission denied
일반적인 경우는 아니지만, Docker를 설치한 후에 Docker version을 확인하거나 docker container run 등을 실행할 때 종종 발생하는 에러 메세지이다. Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.26/version: dial unix /var/run/docker.sock: connect: permission denied 위 메세지가 발생하는 이유는 Docker를 실행하는 유저의 권한이 부족하기 때문입니다. 보통 Docker는 docker그룹을 사용한다고 하네요. 그래서 처음부터 sudo나 su를 …
How to install Docker Environment on CentOS 7
This post has how to install Docker Basic Environment(Application) on CentOS 7. That is simple. In this post, Docker version is ‘Docker CE’. ThinkGround has another setting guide about ‘Docker for Windows’. firstly, you must have ‘root’ right. you can use ‘sudo’ for each command or ‘su’ switching to ‘root’ user.and This Setting Environment(CentOS 7) is initialized. 1. Install a …
Docker File 구성요소 1 – FROM, ARG
DockerFile 서론 오늘은 Docker File 에 대해 알아보고자 한다. Dockerfile은 Docker 이미지를 어떻게 설정할 건지에 대해 스크립트된 설정 파일이라고 보면 되는데, Docker에서 이 파일을 실행시키면 이 명령을 기반으로 세팅하여 이미지를 생성해준다. Docker를 사용함에 있어서 개인적으로는 제일 중요한 요소라고 생각하며, 이 스크립트를 잘 사용할 줄 알아야 Docker를 제대로 활용할 수 있을 것이라 생각한다. 대부분의 내용은 Docker Reference를 참고하였으며, 초심자의 입장에서 추가적으로 …
Docker의 구조(Architecture)
Docker의 구조에 대해 간단하게 소개를 하고 넘어가고자 포스트를 준비했다. 개인적으로 무언가를 배우려고 할 때 흔히 말하는 ‘겉핥기’를 잘 못한다. 겉핥기도 기술인 것 같다. 뭔가 알고자 읽으면 모르는 단어들이 나오거나 원리가 궁금한 부분이 생기는데 이 부분이 해결이 안되면 그걸 핑계 삼아서라도 더 이해가 안된다고 머리가 공부를 안한다. 나같은 사람이 있을 것 같아 사이트 소개 페이지에도 언급했듯이 기초부터 다 다루는게 ThinkGround이다:) 위 …
Docker 설치 후 기본 명령어 Container Run 실행
기본 환경 : Windows 10 Pro설치 Docker : Docker for Windows (not with VirtualBox) 이 글의 시작에 앞서 이곳저곳 두리번 거리면서 Docker를 만지작 거리고 있는데, 내가 느낀점은 생각보다 리뷰글 중에 위의 환경에서 해보고 있는 사람이 별로 없다는 것이다.(아니, 실제 거의 없다) 위 환경으로 설치한 분들은 보통 이 가상환경을 이용해서 쉽게 이미지를 다운받아 그 이미지를 쉽게 실행하여 그 환경을 쓰려는 분들이 …
Docker for Windows 설치하기
데스크탑에 이미 설치했던 Docker이지만, 이사오고나서 자세가 불편하여 데스크탑에 잘 앉지 않게 되었다. 그래서 노트북에 새로 설치를 하면서 겸사겸사 캡처를 떠서 공유를 하니 도움이 되었으면 좋겠다. 설치를 하기 이전에 우린 윈도우를 사용하면서 사전 준비를 해줘야 한다. 사전 준비 프로그램 및 기능에 들어가서 Windows 기능 켜기/끄기에 들어가봐야 한다. 우리는 여기서 재부팅을 한번 겪어줘야 한다.. 이 Docker for Windows는 Hyper-V 기능을 사용하는 듯 …