brew install docker-compose
version: '2'
services:
mariadb:
container_name: mariadb
image: bitnami/mariadb:latest
environment:
- MARIADB_USER=testlink
- MARIADB_DATABASE=testlink
- ALLOW_EMPTY_PASSWORD=yes
volumes:
- ./testlink/mariadb_data:/bitnami
testlink:
container_name: testlink
image: bitnami/testlink:1
environment:
- MARIADB_HOST=mariadb
- MARIADB_PORT_NUMBER=3306
- TESTLINK_DATABASE_USER=testlink
- TESTLINK_DATABASE_NAME=testlink
- ALLOW_EMPTY_PASSWORD=yes
- TESTLINK_USERNAME=admin
- TESTLINK_PASSWORD=password
- TESTLINK_EMAIL=xxxxx.com
ports:
- 80:80
- 443:443
volumes:
- ./testlink/testlink_data:/bitnami
depends_on:
- mariadb
docker-compose -f testlink.yaml up -d
docker-compose -f testlink.yaml ps
mysql -u tl_testlink -D tl_testlink < testlink.sql --force
其中遇到配置文件不全 又懒得去补充 主页上会出现提示
/opt/bitnami/testlink/gui/theme/default/testink.css 将提示改成#F0000
文件相对路径可在F12的source中定位元素查看 再使用find找到文件绝对路径 改完后ctrl+r