網路論壇 - phpBB
提示論壇還是用phpBB via docker, 簡單 省事 方便
作法
Docker-compose.yml內容
version: '2'
services:
mariadb:
image: docker.io/bitnami/mariadb:10.3
environment:
- ALLOW_EMPTY_PASSWORD=yes
- MARIADB_USER=bn_phpbb
- MARIADB_DATABASE=bitnami_phpbb
volumes:
- /var/lib/docker/volumes/phpbb/mariadb:/bitnami/mariadb
phpbb:
image: docker.io/bitnami/phpbb:3
ports:
- 192.168.131.2:8082:8080
environment:
- PHPBB_DATABASE_HOST=mariadb
- PHPBB_DATABASE_PORT_NUMBER=3306
- PHPBB_DATABASE_USER=bn_phpbb
- PHPBB_DATABASE_NAME=bitnami_phpbb
- ALLOW_EMPTY_PASSWORD=yes
volumes:
- /var/lib/docker/volumes/phpbb/phpbb:/bitnami/phpbb
depends_on:
- mariadb
老實說我已經跑了另一個mariadb了是該可以整合在一起,但是...我懶,所以就另外跑一個Mariadb,要這樣搞記得名字不要重複, port不要重複
不過這個compose.yml裡面的定義是沒有mapping到外面的好方法直接跑就好了(這樣連db的安全性都可以保證)
注意事項
老實說使用的感想我對於bitnami的習性不是很喜歡,當你跑了之後需要把/var/lib/docker/volumes/phpbb的權限改了
他預設是UID=1001不是chown 1001就是直接用chmod 777不然的話東西會因為沒有寫入權限不會正常跑...
廢棄原因
- 沒在用,主要現在IM太發達,只是朋友家人間的溝通根本不會去建論壇