您的位置:首页 > 运维架构 > Docker

paas架构之docker——安装

2016-03-14 16:54 621 查看

1.概要

  本文描述docker的安装

  参考官方文档:https://docs.docker.com/engine/installation/linux/ubuntulinux/

安装操作系统:

  Ubuntu14.04

2.检测前提条件

确保ubuntu版本>=3.8

  


确保安装device-mapper

  


3.其他参数优化

3.1.创建docker用户组,并把当前用户加入该用户组

  sudousermod-aGdockerubuntu

3.2.修改内存和账号交换机制

  修改该文件/etc/default/grub

  设置属性值GRUB_CMDLINE_LINUX="cgroup_enable=memoryswapaccount=1"

  更新sudoupdate-grub

  重启reboot

3.3.开启UFW功能

  修改文件:/etc/default/ufw

  sudonano/etc/default/ufw

  DEFAULT_FORWARD_POLICY="ACCEPT"

  重启ufw功能

  sudoufwreload

  允许连接到docker端口

  sudoufwallow
2375
/tcp


4.安装docker

获取apt-key

  sudoapt-getinstallapt-transport-httpsca-certificates

  sudoapt-keyadv--keyserverhkp://p80.pool.sks-keyservers.net:80--recv-keys58118E89F3A912897C070ADBF76221572C52609D

创建apt仓库文件/etc/apt/sources.list.d/docker.list

  内容:debhttps://apt.dockerproject.org/repoubuntu-trustymain

删除老的docker

  sudoapt-getpurgelxc-docker

更新apt仓库

  sudoapt-getupdate

确保docker-engine是有效的

  sudoapt-cachepolicydocker-engine

安装依赖包

  sudoapt-getupdate

  sudoapt-getinstalllinux-image-extra-$(uname-r)

  Ubuntu14.04or12.04需要安装
apparmor


  apt-getinstallapparmor




安装
docker


  sudoapt-getupdate

  sudoapt-getinstalldocker-engine

开启docker后台daemon

  sudoservicedockerstart

验证docker是否安装成功

  sudodockerrunhello-world

确保docker已经就绪

  Sudodockerinfo:

  


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: