【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

相关推荐
openFuyao20 分钟前
AI Native基础设施的目标形态和它存在的一些挑战有哪些?K8s驱动异构算力面临挑战,下一代的K8s是渐进式优化,还是革命式的驱动AI的发展
人工智能·容器·kubernetes
Albert Edison26 分钟前
【Docker】镜像仓库(Registry)
运维·docker·容器
小猿姐26 分钟前
MongoDB Kubernetes Operator 实测对比:Community、Percona 与 KubeBlocks,谁更适合团队落地?
数据库·mongodb·kubernetes
IT策士28 分钟前
第 41 篇 k8s之监控:Metrics Server 与 Prometheus 快速上手
容器·kubernetes·prometheus
这个DBA有点耶1 小时前
当时间数据不再只是“曲线”:聊聊时序数据库和融合分析
数据库·sql·程序人生·云原生·运维开发·时序数据库·业界资讯
呆萌的代Ma1 小时前
解决docker网络问题,通过GitHub Actions打包dockerfile
docker·容器·github
qq_452396231 小时前
第十七篇:《Docker 日志管理:驱动配置与集中收集》
运维·docker·容器
张青贤1 小时前
centos7通过kubekey部署k8s集群
kubernetes·etcd·kubekey
SilentSamsara1 小时前
Python 服务的 K8s 部署:HPA/ConfigMap/Secret 完整配置
开发语言·python·青少年编程·容器·kubernetes
Plastic garden1 小时前
K8s(1)前置ansible准备环境
容器·kubernetes·ansible