반응형
1. Docker Node.js 이미지 다운로드Docker에서 Node.js 이미지를 다운로드하고 새로운 이미지를 빌드하기 위해서 먼저 기본 Node.js이미지를 다운받아야 합니다. 프로젝트 디렉토리 터미널에서 아래 명령어로 Node.js 이미지를 다운받습니다.docker pull node// 특정 Node.js 버전 이미지 다운로드docker pull node:14 # ex. Node.js 14 버전2. 새로운 이미지 빌드새로운 이미지를 빌드하기위해 Dockerfile을 작성해야합니다. 프로젝트 디렉토리에 Dockerfile을 생성하고 아래 Dockerfile에 다음 사항을 추가해줍니다.mkdir Docker-images-Downloadcd Docker-images-Downloadtouch Docker..
1. 도커 이미지 확인JavaScript(특히 Node.js 환경)에서 도커 이미지를 확인하는 방법은 child_process 모듈을 사용해 도커 명령어를 실행합니다. 아래는 도커 이미지를 확인 하는 Javascript예제로 우선 Node.js 를 설치해야합니다.node -vnpm install child_process2. Node.js로 도커 이미지 목록 가져오기아래 코드는 Node.js에서 child_process 모듈을 사용해 도커 이미지 목록을 가져옵니다.const { exec } = require("child_process");// 도커 이미지 목록 가져오기function listDockerImage() { exec("docker images", (error, stdout, stderr) =>..
2013년 3월 13일 솔로몬 하익스(Solomon Hykes)는 컨테이너 기반 오픈 소스 플랫폼으로, 애플리케이션을 신속하게 개발, 배포할 수 있고 실행할 수 있는 Docker를 발표합니다.1.Docker의 특징도커(Docker)는 리눅스에서 운영 체제 수준 가상화의 추상화 및 자동화 계층을 추가적으로 지원하며, 컨테이너 기반으로 가볍고 빠른 실행환경을 제공한다는 특징을 가지고 있습니다. Docker의 특징은 3가지로 정리해볼 수 있습니다.이식성: 다양한 환경에 동일하게 실행 가능(개발, 테스트, 프로덕션)격리성: 애플리케이션과 종속성을 결리하여 충돌을 방지.버전 관리: 이미지의 버전 관리를 통한 쉬운 버전 롤백 가능2. Docker의 장단점장점빠른 배포: 컨테이너를 통한 애플리케이션의 신속적인 배포 ..