본문 바로가기

image3

[Docker] 03. Image 명령어 정리 안녕하세요. TDR입니다. 저번에 Container 명령어에 이어 그 다음으로 가장 많이 사용하는 image 명령어를 정리해 볼까 합니다. Image Command 예전 명령어 최신 명령어 내용 build image build Dockerfile 스크립트로 이미지를 생성 history image history 지정한 이미지의 생성 이력을 출력 import image import container export 커맨드로 내보내기된 tar 파일을 이미지로 읽어 들임 - image inspect 지정한 이미지의 상세 정보를 출력 load image load image save 커맨드로 내보내기된 tar 파일을 이미지로 읽어 들임 images image ls 현재 도커 엔진에 내려받은 이미지의 목록을 출력 - i.. 2023. 3. 30.
[Docker] 01. Container & Image 차이 안녕하세요. TDR입니다. 사람들이 Docker를 사용하면서 얘기를 할 떄보면 Container와 Image를 이상하게 혼용해서 사용하는 경우가 있습니다. 서로 오해의 소지 없이 의사소통이 가능하다면 문제 없지만 잘 모르는 사람들과 대화를 할 때 보면 이상하게 말이 안 맞물려 들어가는 경우도 있어서 이번에는 Container와 Image에 정확한 정의를 설명해 볼까 합니다. Image는 Container를 만들기 위한 자료를 가지고 있는 파일이고, Container는 Image를 토대로 실행되는 환경입니다. 객체지향 프로그램의 예를들면 간단한데 Image는 Class이고 Container는 Instance입니다. 즉, DockerHub에서 내려받는 것은 Image이고, 내려받은 이미지를 docker ru.. 2022. 10. 4.
[Docker] Docker란? 안녕하세요. TDR입니다. 예전부터 관심은 있었으나 기회가 없어서 사용해보지 못하다가 필요에 의해서 Docker를 공부하게 되서 공부한 김에 정리를 해볼려고 글을 쓰게 됐습니다. Docker 란? 리눅스 OS 상에서 동작하는 컨테이너(Container)를 컨트롤하는 소프트웨어 입니다. 물론 컨테이너만 다루는 것이 아닌 도커 엔진이라는 것이 이미지(Image)나 네트워크(Network), 볼륨(Volume)등도 컨트롤 하지만 실제 동작하는 것은 컨테이너이기 때문에 쉽게 얘기하면 그렇다는 것입니다. 그렇다면, Container란? 가장 큰 특징은 "격리성"이라고 할 수 있습니다. 외부 환경과는 별도의 공간에서 외부의 영향을 받지 않는 상태의 일종의 sandox와 같은 상태입니다. 즉, 도커는 컨테이너를 다루.. 2022. 10. 1.