将sqlite数据库嵌入docker容器? [英] Embed sqlite database to docker container?

查看:755
本文介绍了将sqlite数据库嵌入docker容器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我是 Docker 的新手。

推荐答案

是否可以在Docker容器中嵌入sqlite数据库并在每次运行该容器时对其进行更新?安装sqlite3的Dockerfile示例

Dockerfile example to install sqlite3

FROM ubuntu:trusty
RUN sudo apt-get -y update
RUN sudo apt-get -y upgrade
RUN sudo apt-get install -y sqlite3 libsqlite3-dev
RUN mkdir /db
RUN /usr/bin/sqlite3 /db/test.db
CMD /bin/bash

将db文件保留在主机OS文件夹/ home / dbfolder中

persist the db file inside host OS folder /home/dbfolder

docker run -it -v /home/dbfolder/:/db imagename

这篇关于将sqlite数据库嵌入docker容器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆