반응형

docker 4

Docker에서 웹 애플리케이션 서비스 실행 후, 접속하는 방법(Docker, React, Container, Image, DockerFile Script, Node.js) for window

Docker에서 웹 애플리케이션 실행하고 접속하는 방법 (Docker, React, Container, Image, DockerFile Script, Node.js) for window Docker를 이용하여 해당 프로젝트를 이미지(image) 빌드하고, 컨테이너(container)를 생성한 후, 해당 컨테이너에 서비스를 올려보는 방법을 포스팅 하겠습니다. Project(프로젝트)먼저 웹 애플리케이션 프로젝트를 준비합니다. 필자의 경우 React 프로젝트를 준비하였습니다. local PC의 경로는 다음과 같습니다. local PC의 C 드라이브에 /DockerTest/MyProject/ 폴더안에 위 사진과 같은 파일 두개가 위치 해 있습니다. DockerFile script는 다음과 같습니다.  Dock..

Infra/Docker 2024.05.20

Docker, Image 사용 및 생성 다루기(이미지, 도커 파일(DockerFile), 컨테이너) for window

Docker, Image 사용 및 생성 다루기(이미지, 도커 파일, 컨테이너 이미지) for window  도커 CLI를 통해 명시적으로 원하는 이미지를 내려받을 수 있다. 도커(허브) 이미지 내려받기docker image pull [이미지] 하나의 이미지는 여러 이미지가 계층적으로 쌓인 형태로 저장된다. (pull complete)참고:도커 허브는 도커에서 무료로 제공되는 공개 레지스트리임.이미지를 다운받으면 하나가 아닌 여러 파일을 다운 받습니다. 이 파일들을 이미지 레이어라고 합니다. 도커의 이미지는 물리적으로 여러 개의 작은 파일로 구성되어 있습니다. 도커가 이 파일을 조립하여 컨테이너의 내부 파일 시스템을 만듭니다. 모든 레이어를 받으면 전체 이미지를 사용할 수 있게 됩니다.  해당 이미지로 컨..

Infra/Docker 2024.05.14

Docker, Container(컨테이너) 여러 명령어를 이용하여 다루기 (for window)

Docker, Container(컨테이너) 여러 명령어를 이용하여 다루기참고: 환경은 window local 환경에서 구성하였습니다. 참고 부탁드립니다!  컨테이너를 대화식으로 실행하는 방법docker container run --interactive --tty [이미지] --interactive 플래그를 사용하면 컨테이너에 접속된 상태가 됩니다.--tty 플래그는 터미널 세션을 통해 컨테이너를 조작한다는 의미입니다. 위 사진과 같이 윈도우는 #으로 표현됩니다.(각 운영체제에 맞게 활성화 됨) 해당 커맨드를 입력하면 컨테이너ID, 날짜 정보를 확인할 수 있습니다.  / # hostname/ # date   실행중인 모든 컨테이너 정보 확인docker container lscontainer 아이디와 hos..

Infra/Docker 2024.05.14

Docker 설치 및 컨테이너 실행 방법 초간단 (for window, Mac, Linux)

Docker 설치 및 컨테이너 실행 방법 초간단 (for window, Mac, Linux) 이번 포스팅은 Docker 설치, 실행 실습에 대한 내용을 포스팅 하도록하겠습니다. 먼저 Docker라는 녀석을 사용하는 이유를 간단하게 설명하면 애플리케이션을 서비스 할 때 해당 서버를 구성하고 구축해야 합니다. 이러한 환경은 애플리케이션이 추가될 때마다 진행 해야하는 반복적인 작업이 되는데, 이것에 대한 자동화 시스템이라고 생각하면 될 것 같습니다. 해당 애플리케이션은 가상 공간에 설치하여 각각 격리된 지역(컨테이너)에서 구동합니다.  개발 -> 배포 -> 서비스 환경 문제를 쉽게 해결할 수 있습니다. 즉 Docker는 컨테이너라는 경량 단위로 애플리케이션을 실행하는 기능을 제공하는 플랫폼 입니다.   설치 ..

Infra/Docker 2024.05.14
반응형