

hedgedoc | docker | markdown
install HedgeDoc using docker
HedgeDoc은 개인 서버에 설치가 가능하고 웹 상에서 markdown으로 문서를 작성하면서 바로 html 결과도 확인할 수 있어서 설치해 보았습니다.
version: "3"
services:
hedgedoc:
image: lscr.io/linuxserver/hedgedoc:latest
container_name: hedgedoc
restart: always
network_mode: www
volumes:
- /volume2/docker/hedgedoc/config:/config
ports:
- "{binding port}

ghost | docker
install Ghost using docker
Ghost는 Wordpress 처럼 가입 또는 개인 서버에 설치하여 운영 가능합니다.
개인적으로 무료로 제공되는 테마들도 이뻐서 맘에 들었고, 무엇보다 페이지 로딩이 빨라서 Ghost를 선택했습니다.
version: '3.1'
services:
ghost:
image: ghost:5.45.1-alpine
container_name: ghost
restart: always
network_mode: www
depends_on:
- mysql #container name of

phpmyadmin | pma | docker
install phpmyadmin using docker
database를 GUI로 관리 할 수 있도록 php로 만들어진 free s/w인 phpmyadmin도 docker cli로 설치 해 보았습니다.
docker pull phpmyadmin/phpmyadmin:latest
아래 docker-cli 과정중에 이미지가 없으면 다운로드 하므로, phpmyadmin 이미지를 미리 다운로드 할 필요는 없습니다.
docker run -d \
--name phpmyadmin \
--network www \
-p {pma port}:80 \
-e PMA_PORT:
mysql | docker
install mysql8 using docker
blog 및 간단한 web을 운영하기 위해 mysql8을 docker cli로 설치해봤습니다.
Ghost 버전이 5.x가 되면서 mysql8만을 지원하게 된것이 내가 mysql8을 선택한 이유입니다.
docker pull mysql:8
아래 docker-cli 과정중에 이미지가 없으면 다운로드 하므로, mysql8 이미지를 미리 다운로드 할 필요는 없습니다.
docker run -d \
--name mysql \
--network www \
--hostname mysql \
-v


prism | syntax | highlight | ghost
Applying Prism to Ghost
prism - Libraries - cdnjs - The #1 free and open source CDN built to make life easier for developersLightweight, robust, elegant syntax highlighting. A spin-off project from Dabblet. - Simple. Fast. Reliable. Content delivery at its finest. cdnjs is a free and open-source CDN service trusted by over 12.
