-
Docker) Docker Network 알아보기Cloud/Docker 2022. 10. 5. 23:03
Docker Network docker container 및 서비스는 Docker Network를 통해 격리된 container간 network연결뿐만 아니라 Docker 외의 다른 application 워크로드와도 연결 가능하다. Docker Network의 하위 시스템 연결을 위해 Docker Network Driver를 사용하여 상호통신한다. 가상 이더넷 브리지(virtual ethernet bridge) 네트워크인 docker0가 격리된 container들과 상호간 통신을 제공한다. 기본적으로 모든 container는 docker0 브리지에 연결하여 172.17.0.0/16 CIDR 범위로 IP주소를 할당한다. Network Interface docker0 Docker 설치시 기본적으로 제공되는 ..
-
Docker) Docker Volume Nginx container 실습해보기Cloud/Docker 2022. 10. 4. 22:04
실습 환경 : AWS console (2022/10), Visual Studio Code 실습 목적 : Nginx container에 volume(bind mount)을 통해 log정보와 web application 정보 관리 해보기 1. volume (bind mount) 으로 사용할 디렉토리 생성 (1) web application 정보관리 디렉토리 생성 mkdir webapp-log # webapp-log 디렉토리는 container와 마운트되어 web application 정보 로그를 저장한다. (2) webapplication 저장 디렉토리 생성 mkdir calc-web # calc-web 디렉토리는 container의 web application을 저장한다. 2. container 생성 (1..
-
Docker) Docker Volume 실습해보기Cloud/Docker 2022. 10. 4. 21:19
실습 환경 : AWS console (2022/10), Visual Studio Code 실습 목적 : Docker Volume의 사용 방법에 대해 알아보고 실습해본다. Docker Volume Docker는 Union File System을 사용한다. 하나의 이미지로부터 여러 container를 만들수 있는 방법을 제공한다. 제공하는 서비스의 로직과 데이터는 반드시 분리되어야한다, application에서 발생한 여러가지 데이터에 영향을 주지않고 언제든 다른 container로 이전할수 있게 하여 운영자가 데이터를 안전하게 관리하고 운영할 수 있다. Docker Volume은 container에서 생성, 재사용할 수 있고 host운영체제에서 직접전근 가능하다. 보존되어야 하는 데이터를 유지하기 위한 매..
-
Docker) Dockerfile 실습해보기Cloud/Docker 2022. 10. 4. 16:29
실습 환경 : AWS console (2022/10), Visual Studio Code 실습 목적 : Docker Image를 생성하는 방법중, Dockerfile을 통해 conatiner를 생성 이전 게시글의 DockerFile 내용 Docker) Docker Image 생성 실습해보기 실습 환경 : AWS console (2022/10), Visual Studio Code 실습 목적 : Docker Image를 통해 conatiner를 생성 Docker Image Docker Image는 container를 생성하기 위한 목적으로 사용한다. Docker Hub를 통해 미.. adimkim900.tistory.com Dockerfile로 이미지 생성하기 Dockerfile # Dockerfile 부가..
-
Docker) Docker Image 생성 실습해보기Cloud/Docker 2022. 10. 4. 12:35
실습 환경 : AWS console (2022/10), Visual Studio Code 실습 목적 : Docker Image를 통해 conatiner를 생성 Docker Image Docker Image는 container를 생성하기 위한 목적으로 사용한다. Docker Hub를 통해 미리 작성된 Docker Image를 다운로드 하는것이 일반적이다. 사용자가 원하는 형태의 Image를 별도로 생성할 수 있고, 필요하다면 registry를 통해 배포할 수도 있다. Docker Image 생성하기 Dockerfile # Dockerfile은 image 생성 내용을 기술한 텍스트 파일이다. # Dockerfile을 빌드하여 image를 생성한다 # Dockerfie 주요 명령어 - FROM -- 생성하려는..