Docker 6

Docker 명령어 사용 및 예시(nginx 설치&실행)

Docker를 이용하여 nginx를 실행해 보겠습니다.진행하면서 쓰이는 각각의 명령어에 대해서도 순서대로 정리해 봤습니다. 명령어를 통해 nginx 이미지 다운받기도커(Docker)가 실행되어 있는 상태에서 CMD 또는 PowerShell에 'docker pull nginx' 명령어만 실행하면 nginx를 설치할 수 있다. 이때 이미지를 다운로드받는다고 표현하는데, 여기서 우리는 nginx 이미지를 설치(pull)한 것이다. 이미지(Image)란 특정 프로그램을 실행하는 데 필요한 모든 정보(버전, 설정 등)를 포함한 것이라고 이해하면 된다. 추가적인 개념 내용은 여기에서 확인.$ docker pull nginxUsing default tag: latestlatest: Pulling from librar..

Docker 2025.04.25

Docker Desktop 설치 및 확인

도커(Docker)를 Windows나 macOS 같은 데스크탑 환경에서 쉽게 사용할 수 있도록 도와주는 Docker Desktop 설치 및 실행 과정을 포스팅해 보려고 합니다. 설치 파일 다운로드도커 공식 문서 사이트에서 설치 파일을 받도록 하겠습니다. 화면을 조금 스크롤해서 내용을 읽어보면 WSL2 또는 Hyper-V 기반으로 Docker Desktop을 설치할 수 있다고 설명돼있다.궁금해서 찾아보니 WSL2는 윈도우 내에서 리눅스 커널을 직접 실행하는 방식이라 윈도우와 통합된 가벼운 환경으로의 제공을 의미하며 Windows Home 버전에서도 설치가 가능하다는 특징이 있다. Hyper-V 기반은 윈도우 내에 가상 머신을 설치하고 그 위에 독립적인 운영체제 환경을 이용하는 방법이라 안정적이지만 Wind..

Docker 2025.04.17

도커 컨테이너(Container)와 이미지(Image)란?

도커(Docker)는 Immutable Infrastructure Paradigm 이라는 개념을 기반으로 하기 때문에,서비스 환경(서비스 인프라) 부분을 이미지화(실행파일화)하여 배포한 뒤 가급적 변경하지 않고 사용한다고 이전 포스팅에서 말했었습니다.이번에는 그것을 가능하게 하는 이미지(Image)와 컨테이너에 대해 정리해보겠습니다. Docker Image(이미지)도커에서 서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일된 실행 파일을 묶는 형태를 Docker Image라 한다. 다시 말해, 특정 프로세스를 실행하기 위한(즉, 컨테이너 생성(실행)에 필요한) 모든 파일과 설정값(환경)을 지닌 것으로, 더 이상의 의존성 파일을 컴파일하거나 이것저것 실치 할 필요 없는 상태의 파일을 의미..

Docker 2020.11.02

도커(Docker)와 가상머신(Virtual Machine) 비교

도커(Docker = Docker Engine)란?? 저는 어떠한 IT용어를 접하면 제일 먼저 사전적 의미를 찾아보는 편인데요, 그래서 찾아보니 도커(Docker)란 '부두(항만) 노동자'를 의미함을 알게 됐었습니다. '부두 노동자'라.. IT용어인데 왠 항구와 관련된 말이 나올까요?? 도커는 2013년에 출시된 기술로 컨테이너 기반의 오픈소스 가상화 플랫폼이라고 정의됩니다.그리고 결론부터 말하자면 '컨테이너(Container)'라는 것은 플랫폼에 상관없이 Application을 실행할 수 있는 기술을 의미합니다. 즉, 우리는 말 그대로 도커를 이용하여 각종 Application들을 어떤 환경에서든 자유롭게 사용할 수 있습니다. 또한 도커의 로고인 '컨테이너를 싣고 운반하는 고래'처럼 Docker(부두 ..

Docker 2020.10.02

도커(Docker)를 이용한 오라클 설치 및 실행

오늘은 Docker 설치 과정에서의 단계별 설명 및 DockerHub를 통해 Oracle을 다운받고 해당 Container를 실행 및 접속하는 것까지 순차적인 과정을 포스팅해보려고 합니다. 윈도우용 도커(Docker) CE(Community Edition) 다운로드 먼저, https://www.docker.com/get-started 으로 접속하여 오라클을 설치하기위해 도커(Docker)를 설치합니다. 윈도우용 도커는 기본적으로 Windows 10 Pro 64bit 또는 Enterprise 64bit인 경우에 설치가 가능합니다. 해당 버전 이하인 경우에는 "Docker Toolbox"를 클릭하여 설치하시면 됩니다. 차이점은 "Docker Toolbox"는 자체적으로 VirtualBox를 사용하기 때문에 ..

Docker 2020.03.09

VirtualBox로 Linux(CentOS)설치 & 환경 설정하기

Linux(CentOS) 설치를 위한 하드웨어 공간 확보&개발 환경 셋팅하기1. 먼저 자신의 컴퓨터에서 Linux를 설치하기위해 디스크공간을 확보하기위한 소프트웨어. VirtualBox를 설치합니다.2. '새로 만들기' 클릭 후 가상 머신 만들기에서 이름과 설치하고자하는 OS종류를 선택합니다. 3. OS설치 및 사용을 위해 가상 하드 디스크의 메모리 용량을 넉넉하게 셋팅합니다. 4. 생성된 메모리 공간에서 마우스를 사용할 수 있도록 [시스템] - [마더보드] - [포인터 장치]에서 'USB태블릿'을 선택. 5. 네트워크 통신을 할 수 있도록 [네트워크]에서 '어댑터에 브리지'를 선택하고 종류를 선택합니다. 6. 셋팅할 OS를 [저장소]-[광학 드라이브]에 올리고 상단에 있는 '시작'버튼 클릭 7. 해당 ..

Docker 2019.09.01