sayhello是一个简单的留言板,docker部署。

部署

docker run -d -p 5000:5000 --name sayhello powersee/sayhello
从ip:5000访问。

留言管理

使用的是sqlite数据库,需要进入容器进行管理。
docker exec -it sayhello /bin/sh
安装sqlite
apk add sqlite
再对data.db进行更改。

数据库操作

  • 查询
    sqlite3 data.db

select * from message;
显示所有留言。
delete from message where id=22;
delete from message where id in(1,5,22)
delete from message where id >1 and id < 10;
delete from message where id >=2 and id <=9;
删除留言。
delete from message;
清空。

  • 备份
    直接备份数据库文件data.db就可以。
    docker cp sayhello:/sayhello/data.db .

更多操作参见:
Docker 搭建留言板 sayhello 进阶使用教程

标签: web, docker

添加新评论