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: true
3. 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相关推荐
- Docker用Dockerfile定制镜像
用Dockerfile定制镜像 镜像的定制实际上就是定制每一层所添加的配置.文件.如果我们可以把每一层修改.安装.构建.操作的命令都写入一个脚本,用这个脚本来构建.定制镜像,那之前提示的无法重复的问题 ...
- Docker之Dockerfile 指令详解
闲话不多说,dokerfile常用指令解析奉上 FROM 作用:指定基础镜像,必须放在DOckerfile的第一行,表示从哪个baseimage开始构建 格式: FROM <image>: ...
- Docker学习——Dockerfile 指令详解(五)
2019独角兽企业重金招聘Python工程师标准>>> 我们已经介绍了 FROM (指定基础镜像) , RUN(执行命令) ,还提及了 COPY , ADD ,其实 Dockerfi ...
- Docker之Dockerfile详解
使用Dockerfile创建镜像 Dockerfile是一个文本格式的配置文件,我们可以利用Dockerfile来快速的创建一个自定义的镜像. 基本结构 Dockerfile由一行命令语句组成,并且支 ...
- Docker : Dockerfile 定制镜像
使用 Dockerfile 定制镜像 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. 镜像的定制实际上就是定制每一层所添加的配置.文件.如果我们 ...
- Docker使用Dockerfile构建简单镜像
Docker使用Dockerfile构建简单镜像 首先确保系统已经安装docker 构建镜像 安装基础镜像 sudo docker pull ubuntu 查看镜像是否已经拉取成功 REPOSITOR ...
- Docker使用Dockerfile构建镜像
2019独角兽企业重金招聘Python工程师标准>>> Dockfile是一种被Docker程序解释的脚本,Dockerfile由一条一条的指令组成,每条指令对应Linux下面的一条 ...
- (转)Docker 基础 : Dockerfile
全文来自 Docker 基础 : Dockerfile Dockerfile 是一个文本格式的配置文件,用户可以使用 Dockerfile 快速创建自定义的镜像.我们会先介绍 Dockerfile 的 ...
- docker教程,dockerfile教程
全栈工程师开发手册 (作者:栾鹏) 架构系列文章 docker安装请参考:https://blog.csdn.net/luanpeng825485697/article/details/8086258 ...
最新文章
- Tomcat - ClassFormatException的解决方法
- php 复选框默认选中的值,PHP复选框默认值是什么 - php
- SAP ERP系统之库存参数选择与优化
- (第2篇)一篇文章教你轻松安装hadoop
- mysql聚集索引 myisam_一句话说清聚集索引和非聚集索引以及MySQL的InnoDB和MyISAM
- 产品需求文档(PRD)的撰写方法
- php m.baidu.com,http://m.baidu.com/baidu.php?u
- 2018最新麻瓜编程实用主义学Python课程
- 小工具-悬浮窗LogViewer在android手机上查看数据日志
- 00套经典机械结构设计非标自动化SW机构3D图纸solidWorks模型库
- Echarts图表移动端手机横屏展示
- day20 网络编程(上)
- A870省电内核超频内核编译及制作
- 红帽6.4版本安装详细步骤
- 信息系统安全防范策略
- NFM--FM的神经网络化尝试
- Python3学习(33)--序列和反序列化(二)
- Error:(63, 24) 错误: 枚举 switch case 标签必须为枚举常量的非限定名称
- 获取checkbox中被选中的值
- 厉害了!中国电影票房首超北美成全球第一,你贡献了多少?
热门文章
- MyEclipse连接MySQL时遇到的各种烦人事
- ie focus bug
- 艰难万苦配置postfix+ldap+extmail+.......
- 打桥位lisp_lisp函数
- C语言 —— 把字符指针中的字符串,存入字符数组中
- 二进制搭建kubernetes多master集群【三、配置k8s master及高可用】
- tomcat的server.xml详解
- [leetcode] Bulb Switcher
- Storage Options
- 曾今的代码系列——获取当天最大流水号存储过程