Docker Compose를 사용하여 다운로드한 PostgreSQL 컨테이너는 일반적으로 PostgreSQL 데이터베이스 서버와 관련된 SQL 문법과 명령어를 실행하는 데 사용할 수 있습니다. 컨테이너 내에서 실행되는 PostgreSQL 서버는 기본적으로 표준 PostgreSQL 데이터베이스 서버와 동일한 문법 및 명령어를 사용합니다. 그러므로 일반적인 PostgreSQL 명령어 및 SQL 문법을 Docker Compose로 실행한 PostgreSQL 컨테이너에서 사용할 수 있습니다.
예를 들어, 데이터베이스 생성, 데이터 조회, 삽입, 업데이트 및 삭제와 같은 기본 SQL 문법 및 PostgreSQL 특정 명령어는 컨테이너에서 작동합니다.
물론 컨테이너가 올바르게 설정되었고 네트워크 및 인증 구성이 제대로 이루어졌다면 PostgreSQL 데이터베이스 서버를 로컬 PostgreSQL 데이터베이스 서버처럼 사용할 수 있습니다. 컨테이너에 대한 호스트 및 포트 정보, 사용자 이름 및 암호 설정 등은 Docker Compose 파일에서 설정되며, 이러한 정보를 기반으로 PostgreSQL 서버에 연결할 수 있습니다.
예를 들어, 일반적인 PostgreSQL 클라이언트 도구나 프레임워크를 사용하여 Docker Compose로 실행한 PostgreSQL 컨테이너에 연결하고 데이터베이스를 조작할 수 있습니다.
'Wecode -기업협업 인턴 (부트캠프) > 기업협업 독학, 공부' 카테고리의 다른 글
기업협업 첫 번째 프로젝트: typeorm에 있는 Soft -delete, restore (0) | 2023.11.01 |
---|---|
git flow init 시 나오는 메세지 (0) | 2023.11.01 |
typescript에서 entities 가 뭐니/interface ** (0) | 2023.11.01 |
@nestjs/core, nest.js에서는 database 연결을 어디에서 하니 *** (0) | 2023.11.01 |
TypeScript 클래스: constructor(private server) {/ 로깅(Logger) ** (0) | 2023.11.01 |