docker Docker Compose에서 Ghost 4 기반 블로그를 Ghost 5로 간편하게 업그레이드하기 최근에 업데이트된 Ghost 5는 오직 MySQL 8 만을 공식 지원하게 되었다. SQLite3이나 MariaDB를 이용하던 사용자라면 운영 환경에 대한 큰 변화가 불가피해졌다. 그러나 도커를 이용하면 이런 변화에 유연하게 대응할 수 있다. 이번 글에서는 도커 컴포즈(Docker Compose)로 배포한 Ghost 4 기반 블로그를 Ghost 5로 간편하게 업그레이드 하는 방법을 다룬다.
docker Docker Compose로 Ghost 기반 기술 블로그를 간편하게 만들고 제어하기 Docker는 Docker Compose와 함께 쓰일 때 더욱 편리해진다. 더 이상 무언가를 바꿀 때마다 "docker rm -f"와 "docker run"을 반복할 필요가 없다. Docker Compose로 여러 개의 컨테이너를 선언적으로 정의하여, 손쉽게 배포하고 제어하는 방법을 소개한다.
career Ghost를 기술 블로그용 CMS로 선택한 이유 기술 블로그를 만들 때 가장 머리 아픈 고민 중 하나는 어떤 블로깅 도구를 사용할지 정하는 것이다. 이 글에서는 Ghost를 블로깅 도구로 선택한 이유와, 그 선택의 과정에서 고려한 다섯 가지 조건을 소개한다. 아울러 Ulysses와 결합된 Ghost 블로깅이 내게 어떤 사용자 경험을 안겨주었는지도 함께 소개한다.