2017-02-22 112 views
0

我有一个数据文件需要添加到docker中的mongodb。我有一个码头文件,但我不知道如何将我的数据文件从本地机器复制到mongodb泊坞窗图像。如何使用dockerfile将数据添加到docker中的mongodb

我的码头工人文件:

FROM dockerfile/ubuntu 
RUN \ 
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10 && \ 
echo 'deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen' > /etc/apt/sources.list.d/mongodb.list && \ 
apt-get update && \ 
apt-get install -y mongodb-org && \ 
rm -rf /var/lib/apt/lists/* 
VOLUME ["/data/db"] 
WORKDIR /data 
CMD ["mongod"] 
EXPOSE 27017 
EXPOSE 28017 

我怎么能使用以上搬运工文件

+0

的可能的复制[如何创建一个蒙戈泊坞窗图像的默认集合和数据?(http://stackoverflow.com/questions/33558506/how-to-创建-A-蒙戈-搬运工-图像与默认的集合和数据) – xkcd149

回答

0

泊坞窗有COPY命令从我的本地数据添加文件到MongoDB的。首先,确保你的日期文件和Dockerfile在同一个目录下。然后简单地将下面的行添加到您的Dockerfile中。

复制你的数据文件/ pathInContainer

相关问题