Ubuntu 16.04 配置docker环境
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
一个完整的Docker有以下几个部分组成:
-
DockerClient客户端
-
Docker Daemon守护进程
-
Docker Image镜像
-
DockerContainer容器
Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。
Docker核心解决的问题是利用LXC来实现类似VM的功能,从而利用更加节省的硬件资源提供给用户更多的计算资源。同VM的方式不同, LXC 其并不是一套硬件虚拟化方法 - 无法归属到全虚拟化、部分虚拟化和半虚拟化中的任意一个,而是一个操作系统级虚拟化方法。
关于docker的更多知识可以参见:https://yeasy.gitbooks.io/docker_practice/content/
下面就来说一下部署docker的详细步骤:
1、直接使用apt-get来安装即可:
sudo apt update
sudo apt-get install -y docker.io

2、安装完成后,执行以下指令启动docker:
sudo systemctl start docker

3、使用以下指令可以运行系统引导时启用 docker,记住此指令务必使用sudo权限:
sudo systemctl enable docker

4、查看docker版本
sudo docker version

如果出现上图则证明我们已经成功安装了docker。
5、docker的基本使用:
sudo docker search ubuntu
该命令将显示所有 ubuntu images

sudo docker pull ubuntu
通过该指令就可以下载ubuntu镜像。

sudo docker images
通过该指令可以查看当前自己已经下载的镜像。

然后我们使用docker create 或 docker run就可以启动起来虚拟机了

浙公网安备 33010602011771号