Ubuntu 16.04 安装 docker 以及出现的问题
2016-12-21 21:46
661 查看
环境:ubuntu 16.04 LTS
1、更新软件包的信息,保证https、CA 证书已安装
2、添加GPG密钥
3、新增或编辑source列表里的docker.list文件
4、运行以下命令,按照系统版本添加entry
$
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
5、再次更新软件包:
6、验证仓库的正确性:
可能会出现错误: “gzip: stdout: no space left on device”, /boot is NOT full
该目录包含系统的全部内核镜像,由于/boot目录存在就版本的内核,导致/boot 空间已满(ps:我安装系统时只为其分配了200M)。通常情况下,我们只需要安装2个版本的内核,一个为正在使用,另一个是旧版本(用于还原),因此过旧的版本删除即可
参考:http://askubuntu.com/questions/223248/gzip-stdout-no-space-left-on-device-while-upgrading-the-kernel
8、再次更新软件包:
9、安装Docker
10、开启Docker
11、运行hello-world镜像,验证Docker正确安装完成
12、每次运行镜像都需要sudo,添加用户组
创建Docker组:
$ sudo groupadd docker
添加用户名:
$ sudo usermod -aG docker UERNAME
运行命令: cat /etc/group, 查看以添加的用户名
重启服务:
$ sudo service docker restart
直接运行命令:
$ docker run hello-world
13、添加阿里云镜像库加速,官方说的很清楚,如果出现问题,尝试重启系统:
参考链接:
https://docs.docker.com/engine/installation/linux/ubuntulinux/
http://blog.csdn.net/mickjoust/article/details/51578629
1、更新软件包的信息,保证https、CA 证书已安装
$ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates
2、添加GPG密钥
$ sudo apt-key adv --keyserver hkp://ha.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
3、新增或编辑source列表里的docker.list文件
$ sudo vim /etc/apt/sources.list.d/docker.list //如果不存在就新增
4、运行以下命令,按照系统版本添加entry
$
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
5、再次更新软件包:
$ sudo apt-get update
6、验证仓库的正确性:
$ apt-cache policy docker-engine7、对于14.04以上版本,推荐安装linux-image-extra-virtual
$ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
可能会出现错误: “gzip: stdout: no space left on device”, /boot is NOT full
该目录包含系统的全部内核镜像,由于/boot目录存在就版本的内核,导致/boot 空间已满(ps:我安装系统时只为其分配了200M)。通常情况下,我们只需要安装2个版本的内核,一个为正在使用,另一个是旧版本(用于还原),因此过旧的版本删除即可
参考:http://askubuntu.com/questions/223248/gzip-stdout-no-space-left-on-device-while-upgrading-the-kernel
$ sudo apt-get update
9、安装Docker
$ sudo apt-get install docker-engine
10、开启Docker
$ sudo service docker start
11、运行hello-world镜像,验证Docker正确安装完成
$ sudo docker run hello-world
12、每次运行镜像都需要sudo,添加用户组
创建Docker组:
$ sudo groupadd docker
添加用户名:
$ sudo usermod -aG docker UERNAME
运行命令: cat /etc/group, 查看以添加的用户名
重启服务:
$ sudo service docker restart
直接运行命令:
$ docker run hello-world
13、添加阿里云镜像库加速,官方说的很清楚,如果出现问题,尝试重启系统:
参考链接:
https://docs.docker.com/engine/installation/linux/ubuntulinux/
http://blog.csdn.net/mickjoust/article/details/51578629
相关文章推荐
- ubuntu16.04安装网易云音乐以及解决出现到相应问题
- Ubuntu Server 16.04安装MySQL设置远程访问出现问题的完美解决方案(error:10061)
- u盘启动安装ubuntu与windows双系统过程记录以及可能出现的问题提示
- ubuntu16.04下安装wps出现的问题及其解决办法
- 解决ubuntu 16.04安装mysql5.7.17后,登录时出现ERROR 1045 (28000): Access denied for user 'root'@'localhost'问题
- Ubuntu16.04.3 + GTX1080 ti 安装流程,以及可能出现的问题
- 【图文】Ubuntu系统源码方式编译安装node.js以及express安装出现找不到命令的问题
- ubuntu_docker_安装_以及一些问题的解决
- Ubuntu16.04安装时出现黑屏问题的解决
- 关于双系统安装ubuntu16.04开机出现GRUB引导问题
- fbcunn在Ubuntu 14.04下安装可能出现的问题以及解决方法
- caffe安装的过程(ubuntu16.04+GTX1060),以及问题分析
- 在ubuntu上安装tsung,以及出现的问题
- ubuntu16.04安装caffe以及各种问题汇总
- ubuntu16.04下安装NVIDIA驱动出现循环登陆问题
- Ubuntu16.04+cuda8.0+cudnn5.1配置faster-rcnn的方法以及训练自己的数据出现的问题
- 16.04ubuntu安装后出现的N个问题
- Ubuntu 16.04 安装 Phpmyadmin 出现的问题及解决
- Ubuntu16.04下安装Anaconda,tensorflow以及解决spyder中无法import tensorflow问题