DevOps/Docker (35) 썸네일형 리스트형 [Docker 실습] Dcoker 사용해보기(Nginx 설치 및 실행) Docker를 조작하려면터미널에서 명령어(CLI)를 통해 Docker를 조작 Docker 기본 실습Nginx란?여러가지 기능을 가진 서버 중 하나이다. 웹 서버 (HTML 웹 페이지를 렌더링 시키는 역할)로드 밸런싱리버스 프록시 실습해보기1. 터미널을 열고 다음 명령어를 입력해 보자.docker pull nginx=> nginx 의 이미지를 다운받는 명령어 2. 이미지가 다운됐는지 확인해보자.docker image ls 3. 다운받은 이미지를 가지고 컨테이너를 실행시키자.docker run --name webserver -d -p 80:80 nginx 4. 인터넷을 켜서 localhost:80을 입력해보자=> nginx가 정상적으로 설치되어 실행된 것을 확인할 수 있다. 터미널에서도 확인 가능하다.d.. [Docker 기본] Docker란? Docker컨테이너를 사용하여 각각의 프로그램을 분리된 환경에서 실행 및 관리할 수 있는 툴 컨테이너(Container)란? 하나의 컴퓨터 환경 내에서 독립적인 환경을 구성해서, 각 환경에 프로그램을 별도로 설치할 수 있게 만든 개념.하나의 컴퓨터 내에서 여러개의 미니 컴퓨터를 구성하고 있는 형태라고 보면 되는데, 이 미니 컴퓨터를 도커에서는 컨테이너라고 부른다. * 컨테이너와 컨테이너를 포함하고 있는 컴퓨터를 구분하기 위해 컨테이너를 포함하고 있는 컴퓨터를 '호스트(host) 컴퓨터' 라고 부른다. 컨테이너(Container)의 독립성컨테이너는 독립적인 환경을 구성하고 있다. 어떤 것들을 독립적으로 관리하는지 알아보자.디스크(저장 공간) : 각 컨테이너마다 각자의 저장공간을 가지고 있다. 컨테이너는.. [Docker 기본] Docker를 쓰는 이유는? Docker를 쓰는 이유는?도커를 쓰는 이유는 다양하다. 그 중에서 가장 중요한 핵심 장점은 '이식성' 이다. 이식성은 특정 프로그램을 다른 곳으로 쉽게 옮겨서 실행할 수 있는 특성을 의미한다. 예를 들어, 친구 컴퓨터에 MySQL을 설치했고 정상적으로 작동했다. 그런데 내 컴퓨터에 설치했을 땐 오류가 발생했다. 아마 운영체제가 다르거나 버전이 달라서 발생한 오류일 확률이 크다. 이런 문제를 깔끔하게 해결하기 위해 나타난 툴이 Docker 이다. Docker를 사용하면 명령어 한 줄로 어떤 컴퓨터에서든 MySQL을 오류 없이 설치하고 실행할 수 있게 된다. 매번 귀찮은 설치 과정을 일일이 거치지 않아도 된다. 버전, 환경설정, 옵션, 운영체제 등의 설정을 항상 일관되게 유지할 수 있다.각 프로그.. 이전 1 2 3 4 5 다음