안녕하세요,
PuTTy 도커에서 플러그인을 추가하거나 설정을 수정할 때마다 컨테이너를 다시 빌드해야 합니다.
다시 빌드하지 않고 도커에서 더 빠르게 편집할 수 있는 방법이 있을까요?
감사합니다.
올레
안녕하세요,
PuTTy 도커에서 플러그인을 추가하거나 설정을 수정할 때마다 컨테이너를 다시 빌드해야 합니다.
다시 빌드하지 않고 도커에서 더 빠르게 편집할 수 있는 방법이 있을까요?
감사합니다.
올레
플러그인을 추가하거나 제거하면 다시 빌드해야 합니다.
참고로 PuTTY 대신 Windows Terminal 사용을 고려해 보세요.
프로덕션 사이트에서 플러그인을 개발하는 것은 매우 번거로운 과정이 될 것입니다. 로컬(또는 클라우드) 개발 환경을 설정하는 것을 권장합니다. 관련 가이드는 다음에서 확인하실 수 있습니다:
권장되지는 않지만, 다음과 같은 방법으로 수행할 수 있습니다.
cd /var/discourse
./launcher enter app
cd /var/www/discourse/plugins/your-plugin-path
git pull
sv restart unicorn
하지만 매우 사소한 변경 사항이 아니라면, 제안된 대로 개발 환경을 설정하는 것이 좋습니다.
하지만 마이그레이션을 실행하지 않는 건가요?
그가 더 아는 게 없는 것이라면 마이그레이션이 없겠구나 하고 생각하고 있습니다. ![]()
하지만, 네, 만약 네가 그랬다면, 나도
bin/rails db:migrate
라고 했을 거야.
그러면 네가 "그럼 에셋은 어떡해?"라고 물을 거고
나는 "응, 그것도 해야 해. 정확히 어떻게 해야 하는지는 독자의 연습으로 남겨두겠다"라고 했을 거야.
음, 사이트를 망치지 않으려면 그냥 예전처럼 해야 할 것 같기도 하고,
Windows Terminal이 PuTTY보다 더 나은가요?
감사합니다.
올레
새 서버로 이전하는 경우, 새 사이트가 정상적으로 작동하는 것을 확인하기 전까지는 사이트에 아무런 변경 사항도 적용하지 않습니다. 따라서 사이트가 깨지는 일은 절대 일어날 수 없습니다.
네, 훨씬 더 현대적입니다.
PuTTY에 비해 Windows 터미널은 여러 탭, 사용자 지정 테마, 유니코드 및 UTF-8 지원, GPU 가속, 그리고 최신 Windows 기능과의 더 나은 통합을 제공합니다.
Windows 터미널은 Windows용 Linux 서브시스템(WSL)과 통합되며, 네이티브 셸 프로필을 지원하고, 단일 창 내에서 PowerShell, 명령 프롬프트, WSL 환경으로 원활하게 전환할 수 있습니다.