Ubuntu 16.04 LTS安装Docker最新版

一、安装Docker的先决条件

1、运行64位CPU构架的计算机(目前只能是x86_64和amd64),请注意,Docker目前不支持32位CPU。
2、运行Linux 3.8或更高版本内核。一些老版本的2.6.x或其后的内核也能够运行Docker,但运行结果会有很大的不同。而且,如果你需要就老版本内核寻求帮助时,通常大家会建议你升级到更高版本的内核。
3、内核必须支持一种适合的存储驱动(storage driver),例如:
Device Manage;AUFS;vfs;btrfs;ZFS
默认存储驱动通常是Device Mapper或AUFS

4、内核必须支持并开启cgroup和命名空间(namespace)功能。

安装linux-iamge-extra-*的kernel包。这个包允许你使用aufs存储驱动。

~$ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

检查Ubuntu内核版本

~$ uname -a

检查Device Mapper

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

二、安装Docker

添加Docker的APT仓库
~$ sudo sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-trusty main > /etc/apt/sources.list.d/docker.list"

检测curl命令是否安装
~$ whereis curl

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

增加Docker仓库的新GPG密钥

~$ sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D

更新APT软件包索引
~$ sudo apt-get update

安装Docker

~$ sudo lsb_release --codename | cut -f2       
xenial

~$ sudo sh -c "echo deb https://apt.dockerproject.org/repo ubuntu-xenial main > /etc/apt/sources.list.d/docker.list"
~$ cat /etc/apt/sources.list.d/docker.list
deb https://apt.dockerproject.org/repo ubuntu-xenial main

~$ sudo apt-get update

~$ sudo apt-get install docker-engine

查看docker是否安装成功

~$ sudo docker info

时间: 2024-11-06 20:23:35

Ubuntu 16.04 LTS安装Docker最新版的相关文章

在Ubuntu 16.04 LTS安装Mattermost(二)

在Ubuntu 16.04 LTS安装Mattermost(一) 配置Mattermost 创建系统管理员用户,设置Mattermost的一般用途 .打开浏览器,导航到Mattermost实例.比如:Mattermost服务器IP地址为10.10.10.10,然后访问http://10.10.10.10:8065. .创建第一个团队和用户,第一个用户是系统管理员(system_admin)角色,有权限访问系统控制台 .打开系统控制台.点击导航面板顶部的用户名,在打开的菜单中,点击系统控制台-Sy

Ubuntu 16.04 LTS 安装libvips出现”Package vips was not found in the pkg-config search path”

使用libvips来操作图像,libvips的部署参考一个Node.js工程:https://github.com/lovell/sharp 在MAC下安装很顺利,到Linux环境下(Ubuntu 16.04 LTS)出现了如下问题: # pkg-config --cflags vips vips vips vips Package vips was not found in the pkg-config search path. Perhaps you should add the direc

Ubuntu 16.04 LTS安装好之后需要做的15件事

看到这篇文章说明你已经从老版本升级到 Ubuntu 16.04 或进行了全新安装,在安装好 Ubuntu 16.04 LTS 之后建议大家先做如下 15 件事.无论你是刚加入 Ubuntu 行列的新用户,还是有经验的老用户,你都会发现一些非常有用的调整和建议. 1.了解Ubuntu 16.04 LTS新特性 新选项!新应用程序!新内核!新的…… 所有东西都是新的! Ubuntu 16.04 LTS 带来了一些让人兴奋的新功能和变化,所以在开始使用之前建议各位一定要花几分钟熟悉一下新的改进. 如果

Ubuntu 14.04 LTS 安装Docker

Docker官方是有很详细的安装文档(https://docs.docker.com/engine/installation/ubuntulinux/),这里做了一个Ubuntu 14.04 LTS中文版的. 系统要求 64位 $ file /sbin/init /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Lin

Ubuntu 16.04 LTS 安装 Nginx/PHP 5.6/MySQL 5.7 (LNMP) 与Laravel

1.MySQL安装[安装 MariaDB]MariaDB是MySQL的一个分支首先,更新升级系统$ sudo apt update$ sudo apt upgrade安装MariaDB:$ sudo apt install mariadb-server启动MariaDB服务:$ sudo systemctl start mysql$ sudo systemctl enable mysql查看状态:$ sudo systemctl status mysql 为例提高MariaDB的安全,我们可以执

ubuntu 16.04 LTS安装jenkins服务器

官方网站:https://jenkins.io/ 这里我们的系统是Ubuntu 16.04,所以选择Ubuntu的版本,另外,为什么选择2.60.3,而不是新的2.77?因为2.60.3是LTS版本,更稳定 第一步: sudo wget -q -O - https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add - 第二步: 第三步: sudo apt-get update sudo apt-get install

在CentOS 7 和ubuntu 16.04 下安装Docker

----------CentOS 7--------------------- sudo adduser --system --no-create-home --user-group -s /sbin/nologin docker sudo yum -y update sudo cat >> /etc/yum.repos.d/docker.repo <<-'EOF' [dockerrepo] name=Docker Repository baseurl=https://yum.do

在Ubuntu 16.04 LTS安装Mattermost

可以在一台到三台机器上安装产品级别的Mattermost系统;主要有三个重要组件:proxy.数据库.Mattermost;可以把它们安装在一台机器上或者各自一台,如果只有两台机器,那么可以把proxy和Mattermost安装在一台机器上,数据库安装在另外一台机器上; 数据库的选择,这里可以使用MySql或者PostgreSQL(我习惯使用MySQL,后续主要基于MySQL来讲).代理可以使用NGINX 安装Ubuntu系统在各个组件的机器上,首先安装Ubunut 16.04LTS系统,确保更

Ubuntu 16.04 LTS 安装R及RStudio Server

1.R的安装 1.1首先添加镜像源 # Ctrl+Alt+T打开终端 $ sudo gedit /etc/apt/sources.list # 加入新镜像源 回车之后会自动跳出一个文本框,然后在相似的地方输入 deb http://cran.rstudio.com/bin/linux/ubuntu trusty/ 加载镜像源还可以使用以下方法: deb https://<my.favorite.cran.mirror>/bin/linux/ubuntu xenial/ deb https://