Docker - ptt/pttbbs GitHub Wiki

簡易體驗:安裝 Docker image (非官方)

步驟

  • 請先自行參考 Docker 文件 安裝 Docker

  • 建議每次都先用 docker pull bbsdocker/imageptt 更新 Docker 映像,確保對應的是最新的 PttBBS source code

  • 若要使用 websocket 連線,(sudo) docker run -d -p 8888:8888 -p 48763:48763 bbsdocker/imageptt ,開啟 https://bbsdocker.github.io/PttChrome-static/ 後即可開始測試。

  • 若要使用 telnet 連線,請先將終端機環境設定成 Big5 編碼,或直接用 PCMan / PCManX 的 telnet 協定連線到 127.0.0.1 (port 是 8888) 即可連線。

取得站長權限

new 一個帳號叫 SYSOP, 然後 logout 再 login, 這樣子就會擁有站長權限囉~

做一個 guest 帳號

隨便 new 一個帳號, 然後利用帳號總管功能把它改名成 guest, 這樣子就會有熱騰騰的 guest 帳號囉~

注意

  • 當 Docker container 停止運作或是電腦重新啟動,重新執行 docker run 該 image 的指令時,即會開啟新的 container,新 container 裡資料亦會從初始狀態開始,若要查詢先前執行過的容器並進行管理,請參考 Docker 文件

  • 僅提供個人測試使用,請勿將重要資訊留在 docker container 裡面,若要建置公開站臺提供服務,請先參考 架站手冊