设为首页 收藏本站
查看: 905|回复: 0

[经验分享] centos6.4 docker1.0 安装部署

[复制链接]

尚未签到

发表于 2018-5-30 10:58:57 | 显示全部楼层 |阅读模式
  一:简介:
  Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。
  

  二:Docker应用场景:
  1.web应用的自动化打包和发布;
  2.自动化测试和持续集成、发布;
  3.在服务型环境中部署和调整数据库或其他的后台应用;
  4.从头编译或者扩展现有的OpenShift或Cloud Foundry平台来搭建自己的PaaS环境。
  

  三:Docker支持的安装方式:
  注意由于docker的局限性,docker只能运行在64位的系统中。
  Docker有很多种安装的选择,我们推荐您在Ubuntu下面安装,因为docker是在Ubuntu下面开发的,安装包测试比较充分,可以保证软件包的可用性。Mac, windows和其他的一些linux发行版本无法原生运行Docker,可以使用虚拟软件创建一个ubuntu的虚拟机并在里面运行docker。
  此文档描述在centos6.4 64bit 基础上安装部署doker 。
  

  四:安装准备工作:
  

  docker已经存在EPEL源中。这些指令支持redhat和centos。它可能会与其它的EL6二进制发行版本兼容良好,但是他们并没有被测试。
  请记住这个包是Extra Packages for Enterprise Linux (EPEL)的一个额外包,社区中正在努力创建和维护这个包。
  安装EPEL镜像源
  yum install http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
  

  1.关闭selnux
  修改配置文件: /etc/selinux/config
  

  2.安全起见,先升级系统至最新版本;
  需要Cent6或更高的版本,RHEL的内核版本是 2.6.32-431或者更高,为了让docker工作需要特定的内核补丁。
  yum update -y
  

  重启系统:
  init 6
  

  五:安装、启动服务
  注意:如果安装了(不相关)的docker包,它将与docker-io冲突。在安装docker-io之前,请先卸载docker
  

  5.1:安装
  yum -y install docker-io
  

  5.2:启动服务
  service docker start
  如果我们需要开机自启动,如下:
  

  5.3:添加随机启动
  chkconfig docker on
  

  5.4:查看服务运行状态
  

  service docker status
  docker (pid  1398) is running...
  

  六:基础功能测试
  6.1: 要获取最新的centos镜像
  docker pull centos:latest
  

  6.2:命令行查看镜像:
  docker images centos
  REPOSITORY          TAG                 IMAGE ID            CREATED             VIRTUAL SIZE
  centos              latest              b157b77b1a65        2 weeks ago         243.7 MB
  

  

  通过以上步骤安装部署,测试,一个docker基础环境已经运行起来了。
  

  

  docker中文社区:
  https://www.dockboard.org/
  

  Docker中文指南:
  http://www.widuu.com/chinese_docker/
  

  Docker InfoQ
  http://www.infoq.com/cn/dockers
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-483003-1-1.html 上篇帖子: 用dockerfile配置生成docker image并实现容器部署 下篇帖子: CentOS 6.5 使用docker 容器
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表