Doccano: μ—…κ·Έλ ˆμ΄λ“œ μ‹€νŒ¨

에 λ§Œλ“  2021λ…„ 01μ›” 26일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: doccano/doccano

문제λ₯Ό μž¬ν˜„ν•˜λŠ” 방법

githubμ—μ„œ μ΅œμ‹  μ½”λ“œλ₯Ό 가져와 도컀λ₯Ό λΉŒλ“œν–ˆμŠ΅λ‹ˆλ‹€.
λ‚΄κ°€ λͺ…령을 μ‹€ν–‰ν•  λ•Œ

docker-compose -f docker-compose.prod.yml up

λ¬Έμ œλŠ” λ‹€μŒκ³Ό κ°™μ•˜μŠ΅λ‹ˆλ‹€.

postgres_1  | 2021-01-26 10:37:55.287 UTC [1] FATAL:  database files are incompatible with server
postgres_1  | 2021-01-26 10:37:55.287 UTC [1] DETAIL:  The data directory was initialized by PostgreSQL version 12, which is not compatible with this version 13.1.

λ‹Ήμ‹ μ˜ ν™˜κ²½

  • 운영 체제:
  • μ‚¬μš©λœ Python 버전:
  • doccano μ„€μΉ˜
  • doccano(Heroku λ²„νŠΌ λ“±):dockerλ₯Ό μ–΄λ–»κ²Œ μ„€μΉ˜ν–ˆμŠ΅λ‹ˆκΉŒ?
question

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

λ©”μ‹œμ§€μ—μ„œ μ•Œ 수 μžˆλ“―μ΄ PostgreSQL 버전 12둜 μ΄ˆκΈ°ν™”λœ 데이터 λ””λ ‰ν† λ¦¬λŠ” 버전 13.1κ³Ό ν˜Έν™˜λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
ν”„λ‘ νŠΈμ—”λ“œμ™€ λ°±μ—”λ“œλ§Œ μ—…λ°μ΄νŠΈν•˜λ €λ©΄ docker-compose.prod.yml 에 PostgreSQL μ»¨ν…Œμ΄λ„ˆ 버전을 λ‹€μŒκ³Ό 같이 λ‹€μ‹œ μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

postgres:
    image: postgres:12.0-alpine
    # image: postgres:13.1-alpine

λͺ¨λ“  3 λŒ“κΈ€

λ©”μ‹œμ§€μ—μ„œ μ•Œ 수 μžˆλ“―μ΄ PostgreSQL 버전 12둜 μ΄ˆκΈ°ν™”λœ 데이터 λ””λ ‰ν† λ¦¬λŠ” 버전 13.1κ³Ό ν˜Έν™˜λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
ν”„λ‘ νŠΈμ—”λ“œμ™€ λ°±μ—”λ“œλ§Œ μ—…λ°μ΄νŠΈν•˜λ €λ©΄ docker-compose.prod.yml 에 PostgreSQL μ»¨ν…Œμ΄λ„ˆ 버전을 λ‹€μŒκ³Ό 같이 λ‹€μ‹œ μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

postgres:
    image: postgres:12.0-alpine
    # image: postgres:13.1-alpine

μ•Œκ² μŠ΅λ‹ˆλ‹€. κ°μ‚¬ν•©λ‹ˆλ‹€. ν•˜μ§€λ§Œ μ½”λ“œλ₯Ό κ°€μ Έμ˜¬ λ•Œλ§ˆλ‹€ docker-compose.prod.yml νŒŒμΌμ„ μˆ˜μ •ν•΄μ•Ό ν•©λ‹ˆλ‹€. κ·Έλž˜μ„œ λ°μ΄ν„°λ² μ΄μŠ€ μ—…κ·Έλ ˆμ΄λ“œ κ³„νšμ΄ μžˆμŠ΅λ‹ˆκΉŒ?

λ©”μ‹œμ§€μ—μ„œ μ•Œ 수 μžˆλ“―μ΄ PostgreSQL 버전 12둜 μ΄ˆκΈ°ν™”λœ 데이터 λ””λ ‰ν† λ¦¬λŠ” 버전 13.1κ³Ό ν˜Έν™˜λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
ν”„λ‘ νŠΈμ—”λ“œμ™€ λ°±μ—”λ“œλ§Œ μ—…λ°μ΄νŠΈν•˜λ €λ©΄ docker-compose.prod.yml 에 PostgreSQL μ»¨ν…Œμ΄λ„ˆ 버전을 λ‹€μŒκ³Ό 같이 λ‹€μ‹œ μž‘μ„±ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

postgres:
    image: postgres:12.0-alpine
    # image: postgres:13.1-alpine

λ•Œλ‘œλŠ” 이미지λ₯Ό λ‹€μ‹œ λΉŒλ“œν•΄μ•Ό λ‹€μŒ λͺ…령을 μ‹€ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
docker-compose -f docker-compose.prod.yml build
κ·Έ ν›„ λ‹€μŒκ³Ό 같이 도컀λ₯Ό λ‹€μ‹œ μ‹€ν–‰ν•©λ‹ˆλ‹€.
docker-compose -f docker-compose.prod.yml up

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰