애옹쓰

  • 홈
  • 태그
  • 방명록

docker 2

docker로 postgres 구축하기 w. official image

FROM postgres:16 LABEL authors="humanlearning" ENV POSTGRES_PASSWORD="1234" \ # 필수 환경변수라 run할때마다 붙혀주기 귀찮아 Dockerfile에 일단 포함시켜놓았다 POSTGRES_USER="postgres" \ POSTGRES_DB="postgres" WORKDIR /usr/src/app #COPY create_dw_table.sql create_dw_table.sql RUN apt-get update -y && \ apt-get install vim sudo procps -y USER postgres RUN pg_createcluster 16 main &&\ /etc/init.d/postgresql start &&\ psql -U po..

docker 2024.03.14

docker로 한 호스트에서 kafka multi broker 를 띄울 시org.apache.kafka.common.kafkaexception: failed to acquire lock on file .lock in /var/lib/kafka/data. a kafka instance in another process or thread is using this directory.

로컬에서(mac) docker compose를 사용해 zookeeper와 kafka multi broker를 띄우던 중 제목과 같은 에러가 발생했다. 이는 docker yml에서 volumes설정 때문이었는데, 제목에도 나와 있듯 이미 다른 kafka 프로세스가 점유하고 있어서이다. volumes: - /Users/humanlearning/Downloads/docker/kafka:/var/lib/kafka/data 필자는 모든 서비스의 volumes 위와 같이 설정했다. 그렇다면 혹자는 당연히 다 같은 폴더로 지정하면 에러가 뜨는거 아니냐 하겠지만, 맞다. 사실 그냥 volumes를 안바꾸고 할 수 있는 방법은 없을까 객기를 부려봤다. 뭐 .lock 파일을 지우면 된다고 하는데 command : rm /..

docker 2023.03.17
이전
1
다음
더보기
프로필사진

애옹쓰

취미로 수학하는 개발자

  • 분류 전체보기 (60)
    • algorithm (3)
    • 분산처리 (5)
    • deep learning (3)
    • cs (6)
    • network (2)
    • 수학 (23)
      • 선형대수학 (21)
      • 통계학 (0)
    • kubernetes (1)
    • docker (2)
    • DB (2)
    • python (1)
    • 끄적끄적 (7)

Tag

카프카, 알고리즘, 행렬식, 책, 연립, 후기, 행렬, 책추천, 프리드버그, CS, Docker, 연습문제, 일차, Code, 선형변환, 분산처리, 에프랩, 방정식, kafka, 선형대수학,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/07   »
일 월 화 수 목 금 토
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바