컨테이너애플리케이션을 언제든 실행 할 수 있도록 필요한 모든 요소를 하나의 런타임 환경으로 패키징한 논리적 공간이러한 패키징 기술을 docker에서는 Dockerfile에 적힌 스크립트를 통해 구현즉, 애플리케이션과 종속 항목을 하나로 묶어 실행하게 해주는 운영 시스템
2013.03 Pycon에서 Docker의 창시자인 솔로몬 하익스가 처음으로 소개를 했다.여러 계층의 어플리케이션을 컨테이너로 분리, 연결하여 실행하는 마이크로서비스 아키텍처 프로젝트에 유용애플리케이션의 인프라 (runtime)는 이미지를 통해 제공하고 public o
도커 컨테이너를 생성하기 위한 바이너리 파일도커 컨테이너란 도커 이미지를 통해 실행되는 하나의 프로세스원본 저장소에 있는 Docker File로부터 Docker Image를 내려받고 해당 이미지를 실행하여 여러 개의 컨테이너가 실행되는 구조도커 이미지와 도커 컨테이너는
기업 내부 프로젝트용 이미지는 public에 올리지 않으므로.도커 허브 서버에서 유료로 이용할 수 있으나 도커허브에 공개된 registry 라는 공식 이미지를 이용하여 구축한다VOLUME호스트의 저장폴더와 컨테이너의 저장폴더를 동기화 시키는 것.호스트의 /home/유저
하드웨어 기반인 LA/L7 스위치를 대체하기 위한 프록시 솔루션TCP 및 http 기반으로 제공을 하며 SSL 지원, 로드밸런싱, 액티브 헬스체크, keep alived 등의 기능을 한다L4 (전송계층) 스위치를 대체하는 경우 IP를 통한 트래픽 전달을 수행한다.요청에
컨테이너 내부 측정 df -h /var 폴더 내에 '이미지'라는 특정 OS와 특정 프로그램이 패키징된 스냅샷을 찍어둔 후, 해당 스냅샷을 활용해 프로세스를 띄우는 방식으로 진행한다. > * layer * 각각의 구성요소를 조합하여 최종적인 결과 이미지를 구성하는
$ sudo cat /sys/class/net/veth및번호/ifindex $ cat /sys/class/net/eth0/iflink 도커에서 하면 -1 값을 해줘야하는 것과 리눅스 네트워크에서도 할 수 있다는 것 $ sudo iptables -t nat -L
$ docker run -d --name=nginx_host --net=host nginx:1.25.0 $ sudo netstat -nlp | grep 80 $ curl localhost $ docker network create mynetwork $ doc