来源:好完美 浏览次数: 发布时间:2022-09-03 01:51:00
由于后续会讲解Shell的详细内容,很多内容的学习可能结合实际操作会更好理解,所以本文主要帮助需要学习的人快速搭建一个实验平台,让他们可以顺利学习下一个内容。 .
对于日常非 Linux 系统的用户来说,很多人可能更喜欢通过在本地系统中安装 Linux 虚拟机来学习 Linux。等级稍高的可以选择安装双系统,但不管是哪种方案从头到尾架设完美国际之 配置colinux虚拟机,本质上都是需要一些精力和时间的,尤其是之前没有安装过双系统或者使用过虚拟机的,可能要花几个折腾到真正搭建一个Linux系统,如果只是学习一些命令,这两种方法似乎都有些重量级。这可能会让一些想学习的人望而却步。有没有简单、快速、有效的解决方案?答案是肯定的,因为 Docker 是一种轻量级的虚拟化技术,它使许多以前依赖于繁重的虚拟机部署的任务变得简单快捷。很多人可能听说过 Docker,但大多数人只听说过这个名字。至于 Docker 是什么,Docker 能做什么,为什么越来越受到关注,我不知道原因,甚至不赞成。事实上,Docker 技术早在 2013 年就已经比较火热了,由于其快速、轻量级的特点,很符合云平台的发展需求,逐渐从没有人发展到今天的火爆。好吧,有点跑题了。 Docker的历史和学习将在以后的单独主题中详细讨论。今天教大家如何通过Docker快速搭建一个Linux学习测试平台。废话不多说,直接进入正题。
本文主要介绍如何在Mac下使用Docker快速搭建Linux学习测试平台。 Docker 已经内置在 Windows 10 中。使用 Mac 的同学一定用过 Homebrew 这个强大的工具。本文还将使用 Homebrew 安装 Docker。下面一步步讲解具体的安装过程。
第 1 步:检查 Homebrew 是否已安装
打开终端,输入“brew --version”,如果显示如下Homebrew版本信息,则表示已经安装
如果提示Command not found,表示没有安装。您需要先安装 Homebrew。安装方法如下:
打开终端并输入以下命令
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
第 2 步:安装 Docker
在终端输入
brew cask install docker
安装完成后,在Launchpad中启动Docker app,按照提示,注册账号后登录,可以在状态栏看到小鲸鱼图标,此时Docker已经安装好了
最左边的是Docker小鲸鱼图标
在终端输入“docker --version”查看版本,确认docker安装成功。
第 3 步:远程拉取 Linux 映像
Docker 镜像是生成容器的模板。它类似于 AWS AMI,通过 AMI 创建 EC2 实例。关于Docker的具体知识,以后会有专题讲解。目前我们只需要了解这是别人做过的Linux系统模板。我们使用这个模板来创建一个Linux环境供我们学习和使用。在本文中,我们以创建Ubuntu为例,
在终端输入
sudo docker pull ubuntu:latest
此命令将从 DockerHub 中提取最新的 Ubuntu 映像。当然你也可以用版本号替换latest来拉取某个版本的Ubuntu镜像。使用“docker images”命令查看镜像是否拉取成功。
第 4 步:创建容器,启动并连接 Ubuntu。
在终端输入
docker run -it centos /bin/bash
成功后会以root权限登录ubuntu系统。至此,您可以畅游Linux 世界了。你可以在这里练习学习到的命令,不用担心破坏你真实的本地环境,因为 Docker 本身就是一个沙盒机制从头到尾架设完美国际之 配置colinux虚拟机,不同的 Container 之间是相互隔离的,所以绝对安全,可以自由发挥。
提示:
由于docker本身的轻量级需求,一些常用的Linux工具可能不在镜像中,但没关系。当需要的工具没有安装,提示找不到时,可以自行安装。安装方法是通过“apt-get install softwareName”就可以了。如果“apt-get install xxxx”安装软件失败,可以先运行“apt-get update”,再运行“apt-get install xxxx”重新安装。