1、新建一个Dockerfile文件  vim Dockerfile

#VERSION 0.1.0
FROM ubuntu:14.04 #Install some
RUN apt-get clean
RUN apt-get update
RUN apt-get install -y g++
RUN apt-get install -y openssh-server
RUN mkdir -p /var/run/sshd #open port 22
EXPOSE 22
#CMD ["/usr/sbin/sshd", "-D"] RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 7F0CEB10
ENV MONGO_MAJOR 3.0
RUN echo "deb http://repo.mongodb.org/apt/debian wheezy/mongodb-org/$MONGO_MAJOR main" > /etc/apt/sources.list.d/mongodb-org.list
# Install MongoDB
RUN apt-get update
RUN sudo apt-get install -y mongodb-org=3.0.4 mongodb-org-server=3.0.4 mongodb-org-shell=3.0.4 mongodb-org-mongos=3.0.4 mongodb-org-tools=3.0.4 # Create the MongoDB data directory
RUN mkdir -p /data/db #open port 27017
EXPOSE 27017
ENTRYPOINT ["usr/bin/mongod"]

  

然后运行命令   sudo docker build -t pc/mongos:master .

或者  sudo docker pull mongo:3.3.10 直接获取3.3.10版本的镜像

3、 sudo docker images  查看一下镜像是否存在

4、 启动镜像   把端口21117 指向镜像的mongo27017默认端口

sudo docker run -d -p 21117:27017 -v localdir:/data/db --name mongodb1 pc/mongos:master

5、 链接数据测试一下

1)服务器访问mongo --port 21117

2)本地电脑访问  mongo ip地址:21117/test

最新文章

  1. Dynamics AX 2012 R3 仓库和运输管理系列 - 仓库管理模块安装与配置
  2. myeclipse中导入的jquery文件报错(出现红叉叉,提示语法错误)
  3. NodeJS V8 GC概览
  4. 使用DataContractJsonSerializer类将类型实例序列化为JSON字符串和反序列化为实例对象 分类: JSON 前端 2014-11-10 10:20 97人阅读 评论(1) 收藏
  5. iOS Layer CABasicAnimation
  6. 损失函数 hinge loss vs softmax loss
  7. Java Fileupload
  8. 元组Tuple的使用
  9. codeforces721C
  10. js上传图片压缩,并转化为base64
  11. vue2.9.5 引入vue-strap时报错
  12. [精华][推荐]CAS SSO 实现单点登录实例源码
  13. CentOS7安装特定版本的Docker
  14. Python 必备好库 - 好工具收藏
  15. LeetCode OJ 143. Reorder List(两种方法,快慢指针,堆栈)
  16. Linux mount命令详解
  17. 字典树(前缀树)-Java实现
  18. UVA.12716 GCD XOR (暴力枚举 数论GCD)
  19. 快速搭建Spring Boot项目
  20. python 数据清洗

热门文章

  1. jquery dataTable 获取某行数据
  2. 【iOS】Frame和Bounds的区别以及获取绝对坐标的办法
  3. UVA 133“The Dole Queue”(循环报数处理技巧)
  4. MATLAB矩阵基础运算
  5. mac 破解photoshop cs6
  6. linux 下 ifcfg-eth0 配置 以及ifconfig、ifup、ifdown区别
  7. 360Webscan Bypass
  8. Vmware+gdb调试Linux内核——工欲善其事,必先利其器
  9. ios 视图的旋转及应用
  10. 转:HDMI介绍与流程