下载镜像
docker pull b3log/solo
方式1:使用H2数据库
docker run --detach --name solo --volume ~/solo_h2/:/opt/solo/h2/ --publish 8080:8080 \
--env RUNTIME_DB="H2" \
--env JDBC_DRIVER="org.h2.Driver" \
--env JDBC_URL="jdbc:h2:/opt/solo/h2/db;MODE=MYSQL" \
b3log/solo --listen_port=8080 --server_scheme=http --server_host=localhost --server_port=8080
程序启动后,使用: http://localhost:8080,就可以使用了
这种方式一般就用来进行一下演示
方式2:使用MySQL数据库
docker run --detach --name solo \
--env RUNTIME_DB="MYSQL" \
--env JDBC_USERNAME="root" \
--env JDBC_PASSWORD="123456" \
--publish