Discourse 부트스트랩 중 Pups 실행 오류 해결 방법

/samples/web_only.yml 파일에는 다음과 같은 내용이 있습니다.

# 컨테이너를 연결하려면 'links' 키를 사용하세요. 즉, Docker --link 플래그를 사용하는 것과 같습니다.
links:
- link:
name: data
alias: data

제 경우 data 컨테이너는 redis 컨테이너입니다.

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS
NAMES
a27999b28a90 local_discourse/redis "/sbin/boot" 2 days ago Up 20 hours

따라서 name: redis이고 alias: data입니다.

Docker 문서에 따르면 이것은 레거시 기능이지만 여전히 사용 가능합니다. 참고: Legacy container links | Docker Docs

이제 더 나은 접근 방식은 먼저 표준 “올인원” 설정(app.yml)을 만드는 것이라고 생각합니다. 그리고 컨테이너의 초기 스키마와 데이터를 외부 postgres 머신으로 SQL 덤프하는 것입니다. @Falco 어떻게 생각하시나요?