목록Docker (2)
forest_moon

간단한 도커 파일을 만들어서 Hello, world 실행 시키기 1. 해당 폴더에 도커파일 만들기 cd my-file 2. 폴더에 도커 파일 만들기 vim Dockerfile 3. 편집 모드로 아래 내용을 작성 FROM alpine:latest CMD ["echo", "Hello, World"] ESC >> :wq 입력 후 Enter키로 파일 생성 (Intellij를 사용하는 경우에는 그냥 Dockerfile 이라고 만들고 내용을 수정하면 된다) 4. 도커 파일로 이미지를 빌드한다. docker build -t hello-world ( 현재 디렉토리에서 Dockerfile을 읽어 도커 이미지를 만들고, 해당 이지미에 hello-world라는 tag를 붙혀라 라는 의미) 5. 빌드한 도커 이미지를 실행한..

컨테이너란 ? 가상화 기술중 하나이다 호스트 운영체제 위에 컨테이너 엔진을 통해 여러 개의 격리된 환경을 생성한다 각각의 컨테이너 안에서 애플리케이션을 실행한다 리눅스의 커널 기능을 사용한다. 기능 역할 chroot 파일 시스템을 격리 namespace 프로세스를 격리 / Isolate 기능 cgroup 하드웨어 자원 격리 가상화 기술이란 하나의 물리적인 컴퓨터 자원(CPU , 메모리, 저장장칭 등)을 가상적으로 분할하여 여러 개의 가상 컴퓨터 환경을 만들어내는 기술이다. 이를 통해 물리적인 컴퓨터 자원을 더욱 효율적으로 사용할 수 있고, 서버나 애플리케이션 등을 운영하는데 있어 유연성과 안정성을 제공한다. 도커란 ? 컨테이너를 기반으로한 가상화 도구 리눅스 컨테이너 기술인 LXC(Linux Contai..