码迷,mamicode.com
首页 > 数据库 > 详细

centos中docker mongodb 配置

时间:2016-12-09 00:15:29      阅读:320      评论:0      收藏:0      [点我收藏+]

标签:ima   官方   dock   fonts   bsp   sed   系统   span   system   

  安装docker,对于Centos7,如下:

 $ sudo yum update
$ sudo yum -y install docker
$ sudo systemctl start docker

  首先下载mongodb的镜像,直接通过dockerhub下载较慢,可首先设置加速,通过阿里云,如下:

# 系统要求 CentOS 7 以上,Docker 1.9 以上。

sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service

sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://asclxy8u.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service

sudo systemctl daemon-reload

sudo service docker restart

下载地址:docker pull mongo

 

下载后启动,先说比较坑的,看到官方的介绍,

docker run --name some-mongo -d mongo

命令是可以启动容器的,不过仅仅是一个内部的端口,本机倒是可以访问,外部就不行了。

技术分享

可以看出是没有27017端口的。这就需要建立端口映射,把容器删除后,重新启动一个。

docker run --name daisy -d -p 27017:27017  mongo 

技术分享

如图中所示,已经可以看到27017端口了。binggo,如此就可以访问了。

 

centos中docker mongodb 配置

标签:ima   官方   dock   fonts   bsp   sed   系统   span   system   

原文地址:http://www.cnblogs.com/ryansecreat/p/6146705.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!