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 命令体验下吧。
时间: 2024-11-07 04:04:37

CentOS6.4下Docker应用环境的部署配置的相关文章

Linux CentOS6.5下RabbitMQ集群部署配置

一.服务器与主机名列表 环境:2台Linux主机,主机名和IP如下,rabbitmq执行用户为rabbitmq,所属组为rabbitmq 172.16.192.145   ecs003 172.16.192.146   ecs004 二.在个节点服务器上做好hosts解析 #cat>>/etc/hosts< 172.16.192.145   ecs003 172.16.192.146   ecs004 EOF 三.在各节点安装Rabbitmq 1.安装epel源和rabbit-relan

Centos6.3下Ganglia3.6.0安装配置

最近安装Ganglia,由于之前Linux基础基本为0,因此费了很大的周折.最后在失败了好多次之后终于看到了梦寐以求的web界面.下面总结下这几天来的工作. ganglia是一个监控软件,他包含三部分:Gmond,Gmetad和Gweb.在需要监控的主机上安装Gmond,他会采集当前主机上的一些信息:Gmetad部署在服务器端,它轮训主机,收集Gmond采集的主机信息,然后存在在rrdtool数据库中:Gweb是一个前台显示的界面,他读取Gmetad保存的rrd文件,显示在web界面上. 部署规

centos6.8下redis的安装和配置

centos6.8下redis的安装和配置 下载.安装 在redis官网可以获取到最新版本的redis 进入/usr/local/目录,执行如下命令 wget http://download.redis.io/releases/redis-4.0.2.tar.gztar xzf redis-4.0.2.tar.gzcd redis-4.0.2make 执行make构建redis时报如下错误,这是因为没有安装gcc,执行如下命令即可解决 错误: make[3]: gcc:命令未找到解决: yum

CentOS6.5下docker的安装及遇到的问题和简单使用

Docker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.利用Linux的LXC.AUFS.Go语言.cgroup实现了资源的独立,可以很轻松的实现文件.资源.网络等隔离,其最终的目标是实现类似PaaS平台的应用隔离.     Docker值得关注的特性: 文件系统隔离:每个进程容器运行在一个完全独立的根文件系统里. 资源隔离:系统资源,像CPU和内存等可以分配到不同的容器中,使用cgroup. 网络隔离:每个进程容器运行在自己的网络空间,虚拟接口和I

CentOS6.5下VNC Server远程桌面配置详解

参考文献: (总结)CentOS Linux下VNC Server远程桌面配置详解 远程桌面连接工具VNC——license Key 我的下载地址为 太平洋下载 VNC连接黑屏的问题 centos 6.5安装vncserver 并开启远程桌面 有个服务固定ip才能访问,系统是centos6.5,远程ssh只有命令,执行命令还行,但是打开网页看连接效果不行,所以需要服务器桌面共享. 一.安装相应桌面环境与vnc服务端和客户端: # yum groupinstall "X Window System

Linux下Tomcat多实例部署配置

1.在/export/Domains下创建站点目录a.b.c,在站点目录下创建server1 2.将Tomcat除了Bin之外的配置文件拷贝到a.b.c下 3.创建启动脚本start.sh,停止脚本stop.sh,代码如下: #!/bin/bash export CATALINA_HOME=/export/servers/apache-tomcat-7 export CATALINA_BASE=/export/Domains/brand.jd.com/server1 export CATALIN

CENTOS6.5 下docker安装和配置

学习下最新的一些动向  docker就是一个新兴的好东西. 1 docker简介    Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器.它原本是 dotCloud 启动的一个业余项目,并在前些时候开源了.它吸引了大量的关注和讨论,导致 dotCloud 把它重命名到 Docker Inc.它最初是用 Go 语言编写的,它就相当于是加在 LXC(LinuX Containers,linux 容器)上的管道,允许开发者在更高层次的概念上工作.    Docker

CentOS6.8下docker安装部署

1 docker简介 Docker 提供了一个可以运行你的应用程序的封套(envelope),或者说容器.它原本是 dotCloud 启动的一个业余项目,并在前些时候开源了.它吸引了大量的关注和讨论,导致 dotCloud 把它重命名到 Docker Inc.它最初是用 Go 语言编写的,它就相当于是加在 LXC(LinuX Containers,linux 容器)上的管道,允许开发者在更高层次的概念上工作. Docker 扩展了 Linux 容器(Linux Containers),或着说 L

CentOS6.8下使用rsyslog+ldap部署日志服务器来实现日志收集

在我们的运维工作中,常常会对系统上的日志进行收集,手动管理少量的几台服务器的日志收集没有太大难度,但是企业当中批量的管理成千上万台服务器的时候,这时候想一台台的收集日志未免太浪费时间了,这时候我们需要一个批量管理日志的系统来解决这一难题,今天我给大家带来的使用 1.syslog介绍 日志服务在Centos5上位syslog,随着系统版本的升级之后,日志服务改为rsyslog,rsyslog是syslog的升级版,提供了许多高级的特性.syslog由klogd和syslogd组成,klogd记录的