Ubuntu 16.04 配置docker环境

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
一个完整的Docker有以下几个部分组成:
  1. DockerClient客户端
  2. Docker Daemon守护进程
  3. Docker Image镜像
  4. 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就可以启动起来虚拟机了

posted @ 2020-04-20 17:27  Rayleigh_G  阅读(622)  评论(0)    收藏  举报