Docker mongodb Dockerfile ubuntu
生活随笔
收集整理的這篇文章主要介紹了
Docker mongodb Dockerfile ubuntu
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.目錄結構,把配置文件也放這里,等下復制到image里面去
2.mongod.conf
net:port:?27017bindIp:?0.0.0.0 security:authorization:?enabled systemLog:destination:?filepath:?"/data/log/mongod.log"logAppend:?true storage:dbPath:?"/data/db" #processManagement: #??fork:?true3. dockerfile
#FROM?debian:wheezy FROM?ubuntu#?add?our?user?and?group?first?to?make?sure?their?IDs?get?assigned?consistently,?regardless?of?whatever?dependencies?get?added RUN?groupadd?-r?mongodb?&&?useradd?-r?-g?mongodb?mongodbRUN?apt-get?update?RUN?apt-key?adv?--keyserver?hkp://keyserver.ubuntu.com:80?--recv?0C49F3730359A14518585931BC711F9BA15703C6RUN?echo?"deb?[?arch=amd64,arm64?]?http://repo.mongodb.org/apt/ubuntu?xenial/mongodb-org/3.4?multiverse"?|?tee?/etc/apt/sources.list.d/mongodb-org-3.4.listRUN?apt-get?updateRUN?apt-get?install?-y?mongodb-orgRUN?mkdir?-p?/data/db?/data/log?/data/configdb?\&&?chown?-R?mongodb:mongodb?/data/db?/data/log?/data/configdb VOLUME?/data/db?/data/log?/data/configdbCOPY?./mongod.conf?/data/configdb #COPY?docker-entrypoint.sh?/entrypoint.sh #ENTRYPOINT?["/entrypoint.sh"]EXPOSE?27017 CMD?["mongod"]http://www.waitingfy.com/archives/3376
docker executes two commands at a time
轉載于:https://blog.51cto.com/7920880/2104952
總結
以上是生活随笔為你收集整理的Docker mongodb Dockerfile ubuntu的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2018区块链生存指南:要做飞行的猪、摔
- 下一篇: C99灵活数组