ubuntu docker安装

本人是学习docker的新手,所以作为学习笔记将我的安装docker的过程写出来,如果遇到同样的问题大家可以互相学习

本人是在ubuntu 14.04版本上安装的docker

首先,安装docker之前需要做些提前的准备,为后续安装docker提供环境

1.内核

确认已经安装了能满足需要的linux内核,可以通过uname命令来检查内核的信息

$ uname -a

2.检查Device-mapper

这里将使用Device-mapper作为存储驱动.

$ ls -l /sys/class/misc/device-mapper

也可以在/proc/devices文件中检查是否有device-mpper条目

$ sudo grep device-mapper /proc/devices

如果没有出现device-mapper的相关信息,我们也可以尝试加载dm_mod模块.如下:

$ sudo modprobe dm_mod

确保前两个步骤都正确了,现在开始安装docker

首先,要添加Docker的APT仓库,如下:

$ sudo sh -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list"

安装之前,首先确认我们安装了curl或者wget命令,如下:

$ whereis curl

curl: /usr/bin/curl /usr/bin/X11/curl /usr/include/curl /usr/share/man/man1/curl.1.gz

或者$ whereis wget

wget: /usr/bin/wget /usr/bin/X11/wget /usr/share/man/man1/wget.1.gz

如果没有找到这两个命令,可以安装其中的任意一个,如下:

$ sudo apt-get -y install curl

或者

$ sudo apt-get wget

第二步,要添加Docker仓库的GPG密钥如下:

$ curl -s https://get.docker.io/gpg | sudo apt-key add -

第三部,更行apt源

$ sudo apt-get update

第四步 安装docker

$ sudo apt-get install lxc-docker

安装成功后可以查看是否成功

$ sudo docker info

Containers: 0
Images: 0
Server Version: 1.9.1
Storage Driver: aufs
 Root Dir: /var/lib/docker/aufs
 Backing Filesystem: extfs
 Dirs: 0
 Dirperm1 Supported: true
Execution Driver: native-0.2
Logging Driver: json-file
Kernel Version: 3.19.0-25-generic
Operating System: Ubuntu 14.04.3 LTS
CPUs: 4
Total Memory: 3.768 GiB
Name: yxn
ID: ALLN:AK4N:2BBA:GP62:TOYT:BWLL:N45E:6LJF:2EQO:SHJY:BZGQ:H4RP
WARNING: No swap limit support

以上就是安装docker的过程,本人在安装时在添加Docker仓库的密钥时出现问题,输入命令:

$ curl -s https://get.docker.io/gpg | sudo apt-key add -后出现如下错误

gpg: no valid OpenPGP data found

如果出现这个错误可以尝试一下命令:

$ wget --no-check-certificate -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -

本人的问题解决了.


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值