当前位置: 首页 > news >正文

CentOS6.4下Docker应用环境的部署配置

http://blog.chinaunix.net/uid-619485-id-4973941.html

***********************************************

  • OS: CentOS 6.6 x86_64
  • Docker: 1.4.1
  1. Docker安装
    执行安装命令: sudo yum install docker-io

    出现Error信息:

    Loaded plugins: fastestmirror, refresh-packagekit, security
    Setting up Install Process
    Loading mirror speeds from cached hostfile
      * base: mirrors.psychz.net
      * extras: centos-distro.cavecreek.net
      * updates: distro.ibiblio.org
    No package docker available.
    Error: Nothing to do

    调查后发现对于CentOS6版本需要首先安装Epel库:

    Epel repository is not installed. Run

    sudo yum install epel-release

    然后执行安装命令:

    sudo yum install docker-io


  2. 之后是代理设置(如果不需使用代理访问网络请忽略)

    CentOS 6.4篇

    方式一:

    编辑Docker的启动脚本,在/etc/sysconfig/docker文件中增加proxy的设定

    # vi /etc/sysconfig/docker

    追加如下内容:

    export http_proxy="http://{ip}:{port}/"

    然后启动docker
    # service docker start

     

    方式二:

    启动Docker daemond时,设置proxy环境变量。

    # http_proxy=http://{ip}:{port} docker -d &

    注:该方式不推荐:Docker运行会出现大量的info信息输出

     

    追记:CentOS 7.0篇

    OS: CentOS 7.0 1406 x86_64

    # cp /usr/lib/systemd/system/docker.service /etc/systemd/system/

    # vi /etc/systemd/system/docker.service

    ...

    ...

    Environment=‘http_proxy=http://{ip}:{port}/’  

    ExecStart=/usr/bin/docker -d --selinux-enabled -H fd://

    ...

    # systemctl daemon-reload

    # systemctl restart docke


  3. 好了,以上Docker应用的网络环境就设置好了,执行docker pull 命令体验下吧。

     

 

相关文章:

  • HDU5701 中位数计数【中位数】
  • Android Activity
  • Markdown 语法简单说明
  • iOS数据存储到本地的几种方法
  • linux awk(9)命令详解
  • 色情病毒“魅影杀手”的恶意行为及黑产利益链分析
  • 初学UML之-------用例图
  • Django接受ajax传过来的数组
  • 服务端构架干货:快节奏多人游戏的技术实现
  • SpringMVC -- 梗概--源码--贰--下载
  • 对学习Linux有帮助的4点纯干货建议
  • 网络安装Ubuntu16.04
  • JS存在性
  • Linux系统下磁盘分区与管理
  • CSS基础知识
  • 【译】JS基础算法脚本:字符串结尾
  • [rust! #004] [译] Rust 的内置 Traits, 使用场景, 方式, 和原因
  • 【编码】-360实习笔试编程题(二)-2016.03.29
  • Android组件 - 收藏集 - 掘金
  • Angular数据绑定机制
  • ES6 学习笔记(一)let,const和解构赋值
  • Gradle 5.0 正式版发布
  • linux学习笔记
  • Python 反序列化安全问题(二)
  • react-core-image-upload 一款轻量级图片上传裁剪插件
  • Redis提升并发能力 | 从0开始构建SpringCloud微服务(2)
  • seaborn 安装成功 + ImportError: DLL load failed: 找不到指定的模块 问题解决
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • vue中实现单选
  • Webpack 4 学习01(基础配置)
  • yii2中session跨域名的问题
  • 不用申请服务号就可以开发微信支付/支付宝/QQ钱包支付!附:直接可用的代码+demo...
  • 大整数乘法-表格法
  • 汉诺塔算法
  • 区块链将重新定义世界
  • 系统认识JavaScript正则表达式
  • 一份游戏开发学习路线
  • 一个SAP顾问在美国的这些年
  • 中文输入法与React文本输入框的问题与解决方案
  • mysql面试题分组并合并列
  • Nginx惊现漏洞 百万网站面临“拖库”风险
  • PostgreSQL 快速给指定表每个字段创建索引 - 1
  • ​渐进式Web应用PWA的未来
  • #pragma 指令
  • (04)odoo视图操作
  • (Java岗)秋招打卡!一本学历拿下美团、阿里、快手、米哈游offer
  • (WSI分类)WSI分类文献小综述 2024
  • (六)Hibernate的二级缓存
  • (免费领源码)Python#MySQL图书馆管理系统071718-计算机毕业设计项目选题推荐
  • (强烈推荐)移动端音视频从零到上手(上)
  • (一一四)第九章编程练习
  • .[hudsonL@cock.li].mkp勒索加密数据库完美恢复---惜分飞
  • .bat批处理(二):%0 %1——给批处理脚本传递参数
  • .md即markdown文件的基本常用编写语法
  • .NET Core中的去虚