Docker 컨테이너에서 실행 중인 PostgreSQL 데이터베이스를 pgAdmin을 통해 관리하는 방법을 단계별로 안내해드릴게요:
1. **pgAdmin Docker 이미지 다운로드**:
```bash
docker pull dpage/pgadmin4
```
2. **pgAdmin 컨테이너 실행**:
```bash
docker run --name pgadmin-container -p 5050:80 \
-e PGADMIN_DEFAULT_EMAIL=your-email@example.com \
-e PGADMIN_DEFAULT_PASSWORD=your-password \
-d dpage/pgadmin4
```
여기서 `your-email@example.com`과 `your-password`는 pgAdmin에 로그인할 때 사용할 이메일 주소와 비밀번호로 설정해주세요.
3. **브라우저에서 pgAdmin 접속**:
- 브라우저를 열고 `http://localhost:5050`으로 접속합니다.
- 앞서 설정한 이메일 주소와 비밀번호로 로그인합니다.
4. **PostgreSQL 서버 추가**:
- pgAdmin에 로그인한 후, 왼쪽 상단의 "Add New Server" 버튼을 클릭합니다.
- 서버 이름을 입력하고, "Connection" 탭으로 이동합니다.
- 다음 정보를 입력합니다:
- **Host name/address**: PostgreSQL 컨테이너의 IP 주소 (예: `172.17.0.2`)
- **Port**: 5432 (기본 포트)
- **Maintenance database**: postgres
- **Username**: postgres (기본 사용자 이름)
- **Password**: PostgreSQL 설정 시 사용한 비밀번호
5. **서버 연결 확인**:
- 모든 정보를 입력한 후 "Save" 버튼을 클릭합니다.
- 이제 pgAdmin을 통해 Docker 컨테이너에서 실행 중인 PostgreSQL 데이터베이스에 접속할 수 있습니다.
이 과정을 통해 pgAdmin을 사용하여 Docker 컨테이너에서 실행 중인 PostgreSQL 데이터베이스를 쉽게 관리할 수 있습니다. 더 자세한 정보는 [여기](https://www.pgadmin.org/docs/pgadmin4/latest/container_deployment.html)에서 확인할 수 있습니다. 😊
어떤 부분이 더 궁금하신가요?
'Linux' 카테고리의 다른 글
Install Docker on Linux (0) | 2024.11.26 |
---|---|
Copilot 의 말대로 pgAdmin 설치를 따라해 봤다. (0) | 2024.11.22 |
Shell 예쁘게 만들기, Oh My Posh (0) | 2024.11.18 |
Ubuntu 로그인 화면 배경 변경하기 (링크) (0) | 2023.09.18 |
Linux 에서 System 정보 표시되는 바탕 화면 Widget (링크) (0) | 2023.09.17 |