예. 그건 작동하지 않습니다. 애초에 작동한 적이 없습니다. 누군가가 그렇게 제안할 수 있다는 게 이해가 가지 않습니다. 그리고 누군가가 그렇게 제안했다는 걸 제가 왜 알아채지 못했는지도 모르겠습니다. 그리고 2컨테이너 구성의 핵심은 데이터는 거의 업그레이드하지 않는다는 점입니다.
데이터 업그레이드가 필요하다면, 웹만 종료한 후 데이터를 다시 빌드하고, 그 다음에 web_only를 빌드해야 합니다. OP(원문)를 업데이트했습니다.
포트 충돌 오류가 발생한다면, 도커가 재시작될 때 먼저 구버전의 앱 컨테이너를 재시작하여 포트가 점유되었기 때문일 가능성이 높습니다.
docker ps
명령어를 실행하여 app이 실행 중인지 확인해 보세요. 포트 문제의 원인을 설명할 수 있으므로, 실행 중이기를 바랍니다.
아마도 아래 명령어를 실행해야 할 것입니다.
docker stop app; docker rm app