12 用docker使用三种操作系统
1.docker镜像的原理
# todo Docker镜像的原理
# todo centos7 系统
# 使用vmware虚拟机,安装的系统,是一个完整的系统文件,包括2部分
# 1. linux内核,作用是提供操作系统的基本功能,和机器硬件交互
# 2. centos7发行版,作用是提供软件功能,例如yum安装包管理等
# 因此,linux内核+centos发行版,就组成了一个系统,让我们用户使用。
# 有一个办法,可以灵活的替换发行版,让我们使用不同的-----> docker容器
# todo 快速实践, 使用docker, 来回切换不同的系统, 内核都是宿主机的linux内核
# * 1. 利用docker 获取不同的发行版镜像
# docker pull centos:7.8.2003
# docker pull ubuntu:20.04.2
# * 2. 确认当前的宿主机发型版
# cat /etc/redhat-release
# * 3. 利用docker 入容器centos:7.8.2003容器
# * 参数解释: -i: 交互模式,-t: 分配一个伪终端,IMAGE_ID: 镜像id
# docker run -it IMAGE_ID bash
# * 4. 利用docker 进入容器
# docker exec -it centos7 /bin/bash
# * 5. 重新创建并保持运行
# docker run -d -p 81:81 --name centos centos:7.8.2003 tail -f /dev/null
# docker run -d -p 82:82 --name ubuntu ubuntu:20.04 tail -f /dev/null
# todo 小节
# * 1.一个完整的系统,是由linux的内核+发行版,才组成了一个可以使用的完整的系统
# * 2.利用docker容器,可以获取不同的发行版镜像,然后基于该镜像,运行出各种容器去使用
2.docke获取redis镜像,获取多行信息, 最后得到一个完整的镜像
3.linux内核不同的系统
4.利用docker获取不同的发行版镜像
5.利用docker获取不同的发行版镜像_Ubuntu
6.docker持续运行centos和ubuntu容器

浙公网安备 33010602011771号