将sqlite数据库嵌入docker容器? [英] Embed sqlite database to docker container?
本文介绍了将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屋!
查看全文