Freax
|
在Ubuntu上安装Docker的前提是系统必须是64位,并且内核在3.10以上的版本,低版本的内核不支持最新版的Docker-engine,因此在安装之前建议先检查一下内核版本 $ uname -r 4.4.0-34-generic 更新Apt源在更新源之前先让Apt拥有获取Https资源的能力,因此先要安装apt-transport-https ca-certificates,第一个包让apt支持https,第二个包安装根ca证书 $ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates 添加GPY Key$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D 编辑源配置文件使用你喜欢的编辑器打开/etc/apt/sources.list.d/docker.list,如果没有那么就创建这个文件,添加以下对应版本的一行,保存并退出,并且更新包索引 16.04 deb https://apt.dockerproject.org/repo ubuntu-xenial main 15.04 deb https://apt.dockerproject.org/repo ubuntu-wily main 14.04 deb https://apt.dockerproject.org/repo ubuntu-trusty main 12.04 deb https://apt.dockerproject.org/repo ubuntu-precise main $ sudo apt-get update 卸载旧版本的lxc-docker$ sudo apt-get purge lxc-docker 使用aufs存储为使用aufs存储驱动,安装linux内核镜像扩展包linux-image-extra-* $ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual 开始安装Dcoker安装Dcoker-engine并启动docker服务,执行docker hello world $ sudo apt-get install docker-engine $ sudo service docker start $ sudo docker run hello-world 低版本的内核只有高版本的内核才支持aufs存储,也是Docker运行时必须的,因此先要更新内核并且重启后进行上面的开始安装Docker的步骤 $ sudo apt-get install linux-image-generic-lts-trusty $ sudo reboot |
2016-08-25 12:59:58