컨테이너 (5) 썸네일형 리스트형 [PostgreSQL] 개요 PostgreSQL은 확장 가능성 및 표준 준수를 강조하는 "객체-관계형 DB 관리 시스템(ORDBMS)"의 하나이다. BSD 허거권으로 배포되며 오픈소스 개발자 및 관련 회사들이 개발에 참여하고 있다. 소형 단일 어플리케이션에서부터 동시 접속 사용자가 있는 대형 인터넷 어플리케이션(데이터웨어하우스,...)까지 여러 부하를 관리할 수 있다. 데이터 세트의 크기에 상관없이 데이터를 관리하는 데 도움이 되는 다양한 기능이 포함되어 있다. 데이터 유형 - 정수, 숫자, 문자열, 부울, 날짜/시간, 배열, JSON, Key-Value, 다각형,사용자 정의,... 데이터 무결성 - PK, FK,... 동시성, 성능 - 인덱싱, 고급 인덱싱, ... 신뢰성, 재해 복구 - Logging, 복제, 특정 시점 복구,... [Docker] 도커 이미지 PUSH, PULL 도커 이미지 PUSH 생성한 도커 이미지를 도커 허브에 PUSH하는 방법은 다음과 같다. 1. 이미지에 태그 추가 docker tag : /: # ex docker tag node-app:latest pupba/node-app:beta 2. 이미지 푸시 docker push /: # ex docker push pupba/node-app:beta 도커 이미지 PULL 도커 허브에 있는 도커 이미지를 가져오는 방법은 다음과 같다. 1. Docker 이미지 가져오기 docker pull /: # ex docker pull pupba/node-app:beta 2. 가져온 이미지 실행 docker run -p 3000:3000 pupba/node-app:beta [Docker] 도커로 Node.js, flask 서버 이미지 만들어 사용하기 Node.js 서버 이미지 먼저 Node.js 서버 프로젝트를 만들어야한다. npm install express npm install ejs // server.js const express = require("express"); const app = express(); let router = require("./routes/main")(app); app.set("views", __dirname + "/views"); app.set("view engine", "ejs"); app.engine("html", require("ejs").renderFile); let server = app.listen(3000, () => { console.log("Server Start!!"); }); // main.js m.. [Docker] 도커(Docker) 도커란? 도커(Docker)는 애플리케이션을 신속하게 구축, 테스트 및 배포할 수 있는 소프트웨어 플랫폼이다. 소프트웨어를 컨테이너라는 표준화된 유닛으로 패키징하여 사용 환경에 구애받지 않고 애플리케이션을 신속하게 배포 및 확장할 수 있다. 도커 이미지와 컨테이너 도커는 컨테이너를 만드려면 도커 이미지가 필요하다. 도커 이미지 : 코드, 런타임, 시스템 도구, 시스템 라이브러리 및 설정과 같은 응용 프로그램을 실행하는 데 필요한 모든 것을 포함하고 가볍고 독립적인 실행 가능한 소프트웨어 패키지 도커 컨테이너 : 코드와 모든 종속성을 패키지화하여 응용 프로그램이 한 컴퓨팅 환경에서 다른 컴퓨팅 환경으로 빠르고 안정적으로 실행되도록 하는 소프트웨어의 표준 단위 도커 컨테이너는 도커 이미지를 사용하여 만든 인.. [컨테이너] 개요 컨테이너란? 소프트웨어를 실행하기 위한 표준화된 방법으로, 애플리케이션과 해당 애플리케이션을 실행하는 환경을 포함하는 격리된 공간이다. 이를 통해 애플리케이션은 호스트 시스템과 독립적으로 실행되고, 호스트 시스템의 운영체제와 하드웨어를 공유할 수 있다. 특징 가볍고 빠른 생성 및 실행 필요따른 쉬운 확장 격리된 환경이 제공되어 한 컨테이너의 애플리케이션이 다른 컨테이너에 영향을 미치지 않게 보장 가상화 가상화 기술을 사용하여 여러 애플리케이션과 프로세스를 동일한 호스트 시스템에서 동작하도록 격리한다. 이를 통해 애플리케이션과 필요한 종속성, 라이브러리, 설정 등을 하나의 컨테이너로 패키징 할 수 있다. 이러한 패키지는 이식성이 뛰어나고, 다른 환경에서도 동일한 방식으로 실행 될 수 있다. 컨테이너 이미지.. 이전 1 다음