IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> Docker的环境配置VM+CentOS 7 -> 正文阅读

[系统运维]Docker的环境配置VM+CentOS 7

Docker容器技术的环境配置

此教程适用于广西科技大学软件专业Docker容器技术课程

安装虚拟机

由于Dokcer运行咋在Linux环境下,为了不额外的安装一个Linux的系统,所以我们可以使用虚拟机来(模拟另一台安装了Linux系统计算机),然后在这个虚拟机上进行操作即可

我们使用VMware Workstation Pro这款软件

他的官方网址是:

VMware Workstation Pro ←点击即可打开

直接下载 ←点击可直接下载
(建议不要使用浏览器下载,速度很慢)

下载之后我们可以得到这个文件:
在这里插入图片描述
打开它:
在这里插入图片描述
下一步:

在这里插入图片描述
可以自行更改安装的路径 然后一直下一步 最后安装即可
直到下面这一个步骤:

在这里插入图片描述
我们选择许可证:
这里给大家三个密钥:

ZF3R0-FHED2-M80TY-8QYGC-NPKYF
YF390-0HF8P-M81RQ-2DXQE-M2UT6
ZF71R-DMX85-08DQY-8YMNC-PPHV8

随便复制一个进去就可以完成许可认证了:
在这里插入图片描述
点击输入即可 完成安装

下载Linux系统镜像

目前Linux有很多的发行版本,有Ubantu,CentOS, Red Hat Linux…
这个教程我们安装CentOS,喜欢Ubantu的也可以安装Ubantu

下载系统镜像:

这里给大家两个国内的下载地址:

华为云镜像←点击即可下载
阿里云镜像←点击即可下载
在这里插入图片描述

下载完毕后,我们可以得到这样一个文件:
在这里插入图片描述
等一下我们会用到它。

配置虚拟机

打开 VMware Workstation Pro
在这里插入图片描述
点击创建新的虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
大家可以自行更改安装位置和虚拟机名称:
在这里插入图片描述默认就行:
在这里插入图片描述在这里插入图片描述
内存根据自己计算机实际情况来定,这里我选择4096MB
在这里插入图片描述

处理器也同理:
在这里插入图片描述
这里我们选择使用ISO映像文件
然后选择我们刚刚下载的Linux系统镜像就行
在这里插入图片描述
在这里插入图片描述
然后关闭,点击完成即可
在这里插入图片描述
接下来我们需要开始在虚拟机里面安装Centos系统:

在虚拟机中安装CentOS 7

开启此虚拟机
在这里插入图片描述
在这里插入图片描述
我们需要鼠标点击一下中心来进入虚拟机(按住键盘Ctrl+Alt就能退出虚拟机[让你的鼠标回到你的电脑]),
先鼠标点一下进入,然后按住键盘方向键↑↓来使得我们选中第一项
Install CentOS7 然后按回车
然后就会有很多代码出现,我们稍等一会儿:
就出现了这个页面:
在这里插入图片描述
大家自行选择自己喜欢的语言,这里我们选中文。
在这里插入图片描述
这里我们可以安装一个图形化界面包,这样对于第一次使用Linux系统的同学来说更容易接受,当然如果你有基础的话可以直接不选。
在这里插入图片描述
选择GNOME桌面 然后选择完成
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这里我们需要添加几个挂载点:
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
然后我们继续添加两个挂载点,方法同理:
添加/,swap这两个挂载点 然后点击完成
在这里插入图片描述
在这里插入图片描述
然后配置网络:
在这里插入图片描述
点击右上角按钮,将其打开
在这里插入图片描述
当IP地址出现时,我们点击应用然后完成再点击开始安装
在这里插入图片描述
这里我们对下面这两个用户设置进行设置:
在这里插入图片描述
大家自行设置好这两个选项的密码即可。
由于该课程老师要求设置一个用户为 姓名拼音+学号后四位 所以我这样设置
在这里插入图片描述
设置完成后,等待它安装就行了。
在这里插入图片描述

安装Docker

在这里插入图片描述
我们只需要点进去 然后认证一下就好了
在这里插入图片描述
来到登录界面,输入刚刚设置的密码 登录

在桌面鼠标右键 打开终端
在这里插入图片描述
我们输入

su root

在这里插入图片描述
进入root用户模式,然后输入密码,输入密码的过程不可见,输入:

sudo yum install -y yum-utils

下载安装包
在这里插入图片描述
设置镜像仓库:

sudo yum-config-manager \
    --add-repo \
    http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

在这里插入图片描述
更新yum软件包索引:

yum makecache fast

安装docker(社区版)

sudo yum install docker-ce docker-ce-cli containerd.io

在这里插入图片描述
到这一步↑我们输入y 然后回车确认(接下来的所以确认操作都按Y)
直到安装完毕:
在这里插入图片描述
我们可以输入

docker version

来查看当前安装的版本(确认是否已经安装成功)
在这里插入图片描述
OK,那么到这里Docker就已经安装完成了。

一些Docker操作

首先启动Docker

sudo systemctl start docker

查看当前的镜像

docker images //查看镜像(由于没有拉取镜像,所以什么也没有,只有表头)

我们可以输入:

docker search python

来查找关于python的镜像(会出现好几个)
然后使用

docker pull python

来获取镜像(后面不加参数的话,默认拉取tag为latest的那一个)
…然后就是漫长的下载…下载完成后:
在这里插入图片描述

我们再来查看一下当前的镜像文件:

docker images

在这里插入图片描述
我们可以看见多了一个python镜像。

然后我们删除这个镜像:

docker rmi "对应的IMAGE ID"

在这里插入图片描述
然后再次查看当前镜像文件:

docker images

可以发现没有这个镜像了

后续操作自己完成咯

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 01:24:17  更:2022-09-30 01:25:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 19:27:17-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码