Docker学习(1) - 安装

# Docker学习(1) - 安装


最近开始学习docker, 决定将学习的概要记录下来,给自己做个备份
主要的学习网站是docker.com上的文档
https://docs.docker.com/


我是在我的虚拟机上装的ubuntu 14


Docker分为企业版和社区版, 我这里安装社区版


对于ubuntu 14 来说,推荐安装linux-image-extra-*包,用来支持 aufs 存储
```
$ sudo apt-get update
$ sudo apt-get install \
    linux-image-extra-$(uname -r) \
    linux-image-extra-virtual
```


有2种类安装方式


## 使用repository
```
$ sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# 添加stable repository, stable repository没个季度更新一次, edge repository每个月更新一次
$ sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"
$ sudo apt-get update
$ sudo apt-get install docker-ce
# 如果想安装固定的版本
$ sudo apt-get install docker-ce=<VERSION>
# 验证是否安装成功
$ sudo docker run hello-world
```


## 使用deb包
下载deb包
```
$ sudo dpkg -i package.deb
```


## 删除docker
```
$ sudo apt-get purge docker-ce
```




## 验证
```
# 查看版本号
$ sudo docker version
$ sudo docker run hello-world
# 查看运行的容器
$ docker ps -a
```
## 使用daocloud下载
国内由于防火墙原因,访问不了或访问很慢,可以使用daocloud镜像下载
http://get.daocloud.io/#install-docker
运行
```
$ sudo docker run hello-world
```
的时候,是从 docker.io下载镜像,国内很慢
有可以使用 daocloud 进行下载
https://hub.daocloud.io/
DaoCloud在国内提供了首个Docker Hub镜像服务,而且免费,大大提高了国内Docker用户的使用热情,非常感谢DaoCloud。
使用方法


修改Docker配置文件
/etc/default/docker
```
DOCKER_OPTS="--registry-mirror=http://aad0405c.m.daocloud.io"
```
使用
```
$ sudo service docker restart
```
重启Docker服务即可
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值