【Kubernetes知识点问答题】Docker CE 部署

目录

[1.ca-certificates, gnupg, lsb-release 三个包的解释。](#1.ca-certificates, gnupg, lsb-release 三个包的解释。)

[2.docker-ce, docker-ce-cli, containerd.io, docker-compose-plugin 作用。](#2.docker-ce, docker-ce-cli, containerd.io, docker-compose-plugin 作用。)

[3.K8s 在 1.2 之后就不再支持 docker,请解释对错。](#3.K8s 在 1.2 之后就不再支持 docker,请解释对错。)

4.举例说明创建容器以及以交互方式访问容器的命令?


1.ca-certificates, gnupg, lsb-release 三个包的解释。

① ca-certificates 软件包提供常用的 SSL 证书,用于在 Linux 系统中进行安全的网络通信。
② gnupg 软件包提供一系列用于保护数据安全的加密和解密的工具。
③ lsb-release 软件包包含了 Linux 发行版相关的信息,例如发行版的名称、版本、代号等。


2.docker-ce, docker-ce-cli, containerd.io, docker-compose-plugin 作用。

① docker-ce 是 Docker 的社区版本,提供了构建、发布和运行容器的工具和服务。
② docker-ce-cli 是 Docker 社区版的命令行工具,用来和 Docker 守护进程进行交互。
③ containerd.io 是 Docker 运行时的核心组件,提供容器的生命周期、镜像、网络管理等功能。
④ docker-compose-plugin 用于在单台主机上管理和编排多个容器的运行。


3.K8s 在 1.2 之后就不再支持 docker ,请解释对错。

由于 Docker 公司的商业化行为,因此 K8s 官方在 1.2 版本之后就不再直接支持 docker 容器的运行, 但仍然可以通过 K8s 提供的 CRI 运行时接口管理 docker 容器。


4. 举例说明创建容器以及以交互方式访问容器的命令?

① 创建容器:
docker run -d -p 8000:80 --name container1 nginx
② 以交互方式访问容器:
docker exec -it container1 /bin/bash

相关推荐
Henry-SAP13 小时前
SAP PP核心引擎计划策略业务解析
人工智能·云原生·sap·erp
小白的码BUG之路15 小时前
Docker -- 构建nacos镜像
运维·docker·容器
赵谨言19 小时前
红蓝对抗Docker渗透复盘-技能与产出汇总
docker·容器·eureka
打工仔折腾 AI1 天前
飞牛OS上用Docker Compose部署ExerciseDiary运动记录并配置远程访问
运维·人工智能·后端·python·docker·容器·ai agent 实战
天衍四九-1 天前
Docker Compose企业实战系列(八·终章):多环境隔离实战,开发/测试/生产一键切换
运维·docker·容器
ysu_03141 天前
Docker-Desktop-WSL2实战指南-Windows从安装配置到项目容器化
windows·python·docker·容器·composer·dockerfile·wsl2
陈陈CHENCHEN1 天前
【Kubernetes】纯 IPv6 K8s 集群访问外部 IPv4 服务
云原生·容器·kubernetes
明王明王1 天前
从零搭建一个 AI Infra 实验室⑫:Docker 为什么默认看不到 GPU
人工智能·docker·容器
天衍四九-1 天前
Docker Compose企业实战系列(四):Redis生产级部署|密码加固、持久化、内存优化完整方案
redis·docker·容器
troy1281 天前
如何在谷歌云(Google Cloud)上部署 Kubernetes 集群
云原生·容器·kubernetes