Ubuntu - Docker

Docker 是一种容器服务,它允许用户在主机操作系统上运行应用程序甚至操作系统作为容器. 容器是一种新的令人兴奋的技术,在过去几年中已经发展并被许多关键组织采用.

Docker是一家开发公司这些特殊的容器用于应用. Docker的官方网站是 https://www.docker.com/

Docker官方网站

作为练习,让我们在Ubuntu系统上安装一个CentOS容器. CentOS是Red Hat的基于Linux的操作系统.因此,我们将在Ubuntu上运行CentOS系统.以下是实现此目的的步骤.

第1步 : 第一步是在Ubuntu服务器上安装Docker应用程序.因此,在Ubuntu测试服务器上,运行以下命令以确保操作系统更新到位.

 
 sudo apt-get update

安装Docker

第2步 : 处理完所有更新后,发出以下命令以安装Docker.

 
 sudo apt-get install -y docker.io


Docker Installed

第3步 : 一旦安装了Docker软件包,我们就会收到一条输出消息,指出Docker进程已经启动并且正在运行. Docker进程称为Docker引擎或Docker守护进程.

步骤4 : 要查看Docker运行的版本,请发出Docker info命令.

Docker Version

第5步 : 下一步是在Ubuntu上安装我们的CentOS映像.

Docker有一个名为Docker hub的特殊站点,用于存储Docker的预构建映像.该网站的链接是 https://hub.docker.com/

第6步 : 做一个快速简单的登录过程,以便能够登录该站点并查看所有可用的Docker镜像.

Docker Images

第7步 : 登录后,单击"浏览"按钮以查看所有可用的Docker镜像.

Click Explore

需要注意的两个要点是 :

  • Docker pull 命令.这是在Linux机器上安装Docker镜像的命令.

  • 各种版本的CentOS的Docker 详细信息.

可用的Docker图像

第8步 : 在Ubuntu框中,运行命令.

 
 sudo docker pull centos:latest

开始下载Docker组件并下载CentOS Docker. Docker镜像的名称是centos:latest,这意味着我们拥有CentOS的最新Docker镜像.

步骤9 : 要查看所有已安装的Docker镜像,请发出命令

 
 sudo docker images

在下面的屏幕截图中,我们可以看到Docker镜像的大小只有196.8 MB,这是现在在Ubuntu系统上运行的CentOS的子集.

Docker Image size

第10步 : 要启动CentOS,我们需要向操作系统发出命令以启动线程.我们可以通过运行以下命令来完成此操作.

 
 sudo docker run -it centos/bin/bash

以上命令执行以下操作 :

  • 运行CentOS Docker镜像.

  • 使用 -it 选项以交互模式运行图像.

  • 运行/bin/bash 命令作为初始过程.