1、安装 openeuler
1.1、镜像准备
openeuler是一个系统;以下是基于百度百科的解释:
- HUAWEI 发布的操作系统:
- openEuler 是开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目。
- 欧拉操作系统(openEuler, 简称“欧拉”)是面向数字基础设施的操作系统,
- 支持服务器、云计算、边缘计算、嵌入式等应用场景,
- 支持多样性计算,致力于提供安全、稳定、易用的操作系统
openEuler操作系统的下载
- 阿里云镜像站下载 https://mirrors.aliyun.com/openeuler/
- 浏览器输入上面网址–>然后下载
- https://mirrors.aliyun.com/openeuler/openEuler-20.03-LTS/ISO/x86_64/openEuler-20.03-LTS-x86_64-dvd.iso?spm=a2c6h.25603864.0.0.56e3464fBtjteg
- 版本:LTS:是长期稳定版本
- debuginfo:调试版本
- everything:包含所有
- LTS:稳定版本
然后等待下载好即可
1.2、创建虚拟机
双击虚拟机–>打开–>然后选择文件–>然后选择新建虚拟机
按部就班–>一直选择下一步即可
- 注意的要点就是一定要选择稍后安装系统
然后选择对应版本的linux
- 看VMware的版本–>如果没有找到对应的版本的话就选择内核搞版本的
–>接下来就虚拟机的名字以及保存的位置
- 这个按照自己的电脑喜好去做就可以了
然后就填写一下硬盘大小
- 硬盘大小选择20G,其实都是随便的,
- 生产环境就看有多大的硬盘容量
然后就选择自定义硬件
- 把不需要的去除;
- 调整一下内存和CPU
–>最后的效果如下
到这里为止–>虚拟机创建完成;
1.3、OpenEuler系统安装
点击–>开启此虚拟机
选择第一个–>直接回车
- 安装openEuler
选择中文
–>选择下一步之后到达整体的安装界面
- 键盘–>选择默认
- 语言支持–>选择简体中文
- 时间和日期:选择亚洲上海
- 安装源可以选择默认
- 安装位置:
- 选择默认
然后主机名和网络–>点击进去,选择默认即可
–>最后呈现出来的效果如下:–>然后选择下一步
—>接下来就配置root用户密码
–>完成了之后,就结束配置–>服务器进行重启
看到如下界面,代表安装完成;
2、centos7.X安装docker
2.1、在线安装Docker
基础环境
- 这里使用的就是CentOS7.6系统
- 安装的是docker-ce版本;
准备yum源
- Yum源:这里使用的就是阿里云的docker镜像站;
- https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo?spm=a2c6h.25603864.0.0.71bc4ca5e5s8GS
#准备好repo源
[root@Test1 yum.repos.d]# ls
docker-ce.repo
#直接yum安装
[root@Test1 yum.repos.d]# yum -y install docker-ce
#启动docker
[root@Test1 ~]# systemctl start docker
#查看docker版本
[root@Test1 ~]# docker -v
Docker version 23.0.3, build 3e7cbfd
2.2、离线安装Docker
准备:
- 离线安装docker需要准备四个包
- dcoker-ce
- docker-ce-cli
- containerd.io
- container-ce-selinux.xxxx
- 下载网址还是阿里云的镜像站
- https://mirrors.aliyun.com/docker-ce/linux/centos/7.6/x86_64/stable/Packages/?spm=a2c6h.25603864.0.0.8f181d40ibjyyO
#创建一个文件夹,用于存放docker相关的包
[root@Test1 ~]# mkdir /docker
[root@Test1 ~]# cd /docker/
#从本地上传RPM包
[root@Test1 docker]# rz
[root@Test1 docker]# ls
containerd.io-1.6.9-3.1.el7.x86_64.rpm docker-ce-cli-23.0.1-1.el7.x86_64.rpm
docker-ce-23.0.3-1.el7.x86_64.rpm docker-ce-selinux-17.03.1.ce-1.el7.centos.noarch.rpm
#直接yum安装
[root@Test1 docker]# yum localinstall ./*.rpm
#启动docker
[root@Test1 docker]# systemctl start docker.
#查看docker版本
[root@Test1 docker]# docker -v
Docker version 23.0.3, build 3e7cbfd
3、docker 安装centos7
3.1、Linux取ip;
- 这里是单独取出ip
#首先过滤一下inet
[root@Test1 docker]# ifconfig |grep inet
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
inet 192.168.75.31 netmask 255.255.255.0 broadcast 192.168.75.255
inet6 fe80::20c:29ff:fec0:ed52 prefixlen 64 scopeid 0x20<link>
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
#然后在过滤ip
[root@Test1 docker]# ifconfig |grep inet | awk 'NR==1{print$2}'
172.17.0.1
#这里需要考虑,这个应该是第二行的
[root@Test1 docker]# ifconfig | grep inet | awk 'NR==2{print$2}'
192.168.75.31
3.2、docker镜像加速
在阿里云的镜像站中,可以使用阿里云的网站来帮docker加速
- 阿里云网址:https://developer.aliyun.com/
–>点击登陆–>
- 用支付宝扫码登陆
–>点击头像
- 账号中心–>
–>搜索–>容器镜像服务
–>找到镜像加速–>如下图文章来源:https://www.toymoban.com/news/detail-423166.html
操作如下:文章来源地址https://www.toymoban.com/news/detail-423166.html
#创建目录
[root@Test1 ~]# mkdir /etc/docker
#写入daemon.json文件
[root@Test1 ~]# tee /etc/docker/daemon.json <<-'EOF'
> {
> "registry-mirrors": ["https://gnpmkeon.mirror.aliyuncs.com"]
> }
> EOF
#重载文件
[root@Test1 ~]# systemctl daemon-reload
#重启docker
[root@Test1 ~]# systemctl restart docker
3.3、docker安装Centos7
- docker要安装Centos7系统
- 要先拉镜像–>docker pull
- 然后可以查看:docker images
- 最后尝试运行
#拉取镜像
[root@Test1 ~]# docker pull centos:centos7
#然后查看是否安装了centos7
[root@Test1 ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos centos7 eeb6ee3f44bd 19 months ago 204MB
#最后尝试启动
[root@Test1 ~]# docker run -itd --name centos7 -p 10000:22 --privileged centos:centos7 /usr/sbin/init
e5f670bea9a6fb8cc05bb792117c28eebfffba894a7493c67a0f64e7d2335e44
#最后进入容器
[root@Test1 ~]# docker exec -it centos7 /bin/bash
到了这里,关于LiangGaRy_学习笔记_Day02的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!