[TOC]
>[info] ## 安装方法1:
**Ubuntu安装dokcer[教程](http://openend.xyz/ubuntuinstalldocker/)**
<br>
<br>
>[info] ## 安装方法2:
使用docker维护版本安装
1.检查APT的HTTPS支持查看/usr/lib/apt/methods/https文件是否存在
如果不存在,运行安装命令
```
$ apt-get update
$ apt-get install -y apt-transport-https
```
<br>
<br>
2. DockerJAPT
```
$ echo deb https://get.docker.com/ubuntu docker main > /etc/apt/
sources.list.d/docker.list
```
<br>
<br>
3.添加仓库的key
```
$ apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys
36A1D7869245C8950F966E92D8576A8BA88D21E9
```
<br>
<br>
4.安装
```
$ apt-get update
$ apt- -get install -y lxc-docker
```
<br>
<br>
>[info] ## 安装方法3:
如果觉得安装方法2太麻烦,可以使用安装方法3
```
1. $ sudo apt-get install -y curl
2. $ curl -sSL https://get.docker.com/ubuntu/ l sudo sh
```
改方法是将安装步骤写入一个shell脚本中,所以ubuntu没有curl,我们第一步要下载即可
>[danger] 如果ubuntu中没有curl我们将下载
1.查看系统中是否有curl
```
whereis curl
```
2.下载curl
```
apt-get install -y curl
```
<br>
<br>
>[info] ## docker运行
```
sudo docker run ubuntu echo "hello word"
```
![](https://img.kancloud.cn/28/02/2802f138dc4ce57a31fbb430779c8797_497x47.png)
在图上面,我们每次运行都要加sudo,比较麻烦,所以我们也可以使用不使用sudo命令运行的方法
<br>
那就是为docker添加当前用户组
```
1. $ sudo groupadd docker
2. $ sudo gpasswd -a $[USER] docker # 例如: sudo gpasswd -a zero docker
3. $ sudo service docker restart
```
- Docker学习
- Docker—小白篇
- docker:常用命令
- 第一章:docker的世界
- 第一节:docker基本概念和框架
- 1.1:docker应用场景
- 1.2:docker镜像
- 1.3:docker容器
- 1.4:docker仓库
- 1.5:Docker的能力
- 1.6:Docker运行原理
- 1.7:Docker平台架构图解
- 第二节:docker安装和配置
- 1.1:Ubuntu安装docker
- 1.2:windows安装docker
- 1.3:OS X中安装docker
- 1.4:CentOS 安装Docker
- 第二章:Docker容器
- 第一节:容器的基本操作
- 1.1:Docker的第一条命令
- 1.2:启动容器
- 1.3:守护式容器
- 1.4:容器中部署静态网站
- 1.5:Docker安装Jenkins
- 1.6:docker安装redis