정구리의 우주정복

[Docker] Docker 환경에 Postgresql 설치하기 (Docker compose 로 설치) 본문

JAVA/PROJECT

[Docker] Docker 환경에 Postgresql 설치하기 (Docker compose 로 설치)

Jungry_ 2024. 4. 22. 16:03
반응형

저번에 Keycloak 을 띄웠다면 이번에는 Postgresql 을 띄워보겠다 !

docker-compose.yml 작성


version: '3.8'
services:
  keyclaok:
    image: quay.io/keycloak/keycloak:24.0.3
    ports:
      - "3000:8080"
    environment:
      - KEYCLOAK_ADMIN=admin
      - KEYCLOAK_ADMIN_PASSWORD=admin
    command: ["start-dev"]
  postgresql:
    image: postgres:16
    ports:
      - "3100:5432"
    environment:
      - POSTGRES_PASSWORD=admin
      - POSTGRES_USER=admin
      - POSTGRES_DB=jungry_postgresql

이렇게 저번 포스팅에 작성한 docker-compose.yml 하위에 postgresql 에 대한 정보를 추가했다 !
postgresql Docker hub
여기에서 버전 정보 쇼핑 했는데 나는 16버전 써보고 싶어서 image 의 버전은 16으로 해줬다

docker compose 를 통해 install


jungry@jungry-MacBook-Pro jungry % docker-compose up postgresql

해당 명령어를 실행해주면
설치가 완료된다

실제 연결 테스트를 해보면 정상적으로 연결되는 것을 확인할 수 있다 !

반응형
Comments