ubuntu如何装docker(国庆福利ubuntu通过Docker源安装docker)
ubuntu如何装docker(国庆福利ubuntu通过Docker源安装docker)$ sudo apt-get install apt-transport-https $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 $ sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" $ sudo apt-get update $ sudo apt-get install lxc-docker 验证docker通过 service docker restart可重启服务要安装最新的 Docker 版本,首先需要安装 apt-transport-htt
本文虚拟机环境为Ubuntu 14.04 LTS 64位系统,通过apt的docker官方源安装最新的Docker CE(Community Edition),即Docker社区版,是开发人员和小型团队的理想选择。
docker客户端和服务器
docker由以下几个核心组件构成:
1、docker客户端和服务器。
2、docker镜像。
3、registry
4、docker容器
docker基于C/S架构,如图,docker客户端向docker服务器或守护进程发 出命令请求,由服务器或守护进程执行命令并返回结果。
安装docker
要安装最新的 Docker 版本,首先需要安装 apt-transport-https 支持,之后通过添加源来安装。
$ sudo apt-get install apt-transport-https $ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9 $ sudo bash -c "echo deb https://get.docker.io/ubuntu docker main > /etc/apt/sources.list.d/docker.list" $ sudo apt-get update $ sudo apt-get install lxc-docker
验证docker
通过 service docker restart可重启服务
使用 docker images 显示本地已有的镜像
root@ubuntu:/var/lib/docker/volumes# sudo docker pull ubuntu:14.04 14.04: Pulling from library/ubuntu 3cffcf6ab657: Pull complete 633ff5560108: Pull complete 3837b9ba9c73: Pull complete 17538382b511: Pull complete b945c09a3812: Pull complete e835fb4e9e40: Pull complete Digest: sha256:f30e8ac4eb1048d60012fbf4791a072152950e3a339dadbd43c4ff8c0e198528 Status: Downloaded newer image for ubuntu:14.04 root@ubuntu:/var/lib/docker/volumes# docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE ubuntu 14.04 e835fb4e9e40 2 weeks ago 221.4 MB hello-world latest 767f6a55187c 6 weeks ago 1.848 kB
docker的安装部署还是很简单的,这里大家可能有个疑问是docker为什么很多用的是ubuntu系统做镜像,其实就一个原因:小,大家如果有用过ubuntu系统都知道ubuntu本身系统比较小,这样docker在pull之类的操作都会快很多,而且没有很多不必要的组件。
如果大家对docker比较感兴趣的话,可以关注下我哦,带你走进devops世界。