2017-02-22 42 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

相關問題