1.1 安装虚拟化组件
dnf install -y libvirt qemu
1.2验证是否安装成功
安装成功。
1.3查看libvird是否已启动
启动成功。
1.4查看虚拟网络配置
虚拟网络IP地址:192.168.122.1
-
子网掩码:255.255.255.0
-
广播地址:192.168.122.255
安装虚拟机引导固件过程出错,分析原因,依然是yun源配置问题。于是使用代金券购买华为云d性服务器(openeuler20.03)、在虚拟机上SSH远程登陆:
登陆成功!
安装qemu:
安装虚拟化组件:(略)
确认是否安装成功:
启动libvirtd服务:
看看生成的虚拟网络配置:
ip地址为192.168.122.1。
2、在虚拟机中搭建和使用docker容器:Linux 容器不是模拟一个完整的 *** 作系统,而是通过cgroup与系统其他部分隔离开的一系列进程,具有极佳的可移植性。
docker的优势:
-
提供简单易用的容器使用接口;
-
目前最流行的 Linux 容器解决方案;
-
启动快、体积小、资源占用少。
2.1 安装docker
dnf -y install docker
2.2 测试docker
输出Hello World!:
sudo docker run ubuntu:14.04 /bin/echo 'Hello world'
启动一个bash终端、输入命令进行交互:
输入exit退出交互:
2.3 编写Dockerfile 并创建镜像
编写Dockerfile:
# This dockerfile uses the ubuntu image # VERSION 2 - EDITION 1 # Author: docker_user # Command format: Instruction [arguments / command] .. # base image to use, this must be set as the first line FROM ubuntu # Maintainer: docker_user(@docker_user) MAINTAINER docker_user docker_user@email.com # Commands to update the image RUN echo "deb http://archive.ubuntu.com/ubuntu/ raring main universe" >> /etc/apt/sources.list # Commands when creating a new container CMD echo “Hello world!”
创建镜像:
成功创建并测试了docker镜像,可以看到创建过程依据Dockerfile,总共分为四个步骤:
-
FROM
-
MAINTAINER
-
RUN
-
CMD
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)