部署PostgreSQL数据库
使用docker pull postgres拉取最新的镜像
/data/joplin_server_data里。在该文件中再创建data目录,映射容器中的/var/lib/postgresql/data目录。使用命令创建容器:
docker run -d --name postresql --restart=always -v /data/joplin_server_data/data:/var/lib/postgresql/data -e POSTGRES_DB=joplin -e POSTGRES_PASSWORD="joplin_P@ssw0rd" -e POSTGRES_USER=pgadmin postgres:latest
部署Joplin Server服务
使用docker pull joplin/server拉取最新的镜像
docker run -d --name jpolin_server --restart=always --link postresql:postgres -e APP_BASE_URL=https://joplin.synology.pub:2087/ -e APP_PORT=22300 -e DB_CLIENT=pg -e POSTGRES_PASSWORD="joplin_P@ssw0rd" -e POSTGRES_DATABASE=joplin -e POSTGRES_USER=pgadmin -e POSTGRES_HOST=postresql -e POSTGRES_PORT=5432 -p 22300:22300 joplin/server:latest
部署完成
部署完成后访问站点
admin@localhost,密码为admin。需要及时的进行修改