linux - 我们是否应该一开始就从 Docker Hub 安装一个 docker 镜像?

标签 linux docker debian

我想为我的开发环境引入docker。

我想从现有的 Linux 机器创建一个 docker 镜像。 但是,我在 docker 文档中找不到官方方法。 https://docs.docker.com/learn/ (我知道网上有一些方法可以创建 docker 镜像,比如将 .iso 文件转换为 .tar.gz 文件。 但是,这不是官方的)

之后,我使用“docker pull”命令从 Docker Hub 安装了 Debian 操作系统的 docker 镜像。 但是,我找不到我想要的正确版本的 Debian 操作系统。

因此,要获得正确内核版本和正确 Debian 操作系统版本的操作系统, 从 Docker Hub 安装 docker 镜像后,我应该自定义它吗? 有什么官方方式可以从现有的 linux 机器创建 docker 镜像吗?

最佳答案

听起来你应该看看 Hashicorp 的打包器,它可以让你从你想要的任何基础构建你自己的 Docker 基础镜像。

https://www.packer.io/docs/builders/docker.html

关于linux - 我们是否应该一开始就从 Docker Hub 安装一个 docker 镜像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43388193/

相关文章:

docker - Rails 6.1.0 [webpack-cli] TypeError : Cannot read property 'plugins' of undefined

postgresql - 使用 Docker : sqlalchemy. exc.OperationalError : (psycopg2. OperationalError) FATAL: 用户 "username"的密码验证失败

docker - 熟练使用elasticsearch unreachable_exception

ssh - OpenSSL 版本不匹配。针对 1000105f 构建,您有 10001080

mysql - 为什么 "NOT NULL"在 MySQL 客户端中不起作用

c++ - 获取进程当前堆大小的 API 调用?

python - 最新稳定的 Debian 上的 Python OpenCV 中没有 cv.Point

docker - 使用docker-compose.yml在个人gitlab构建上启用 “Gitlab registry”

linux - 如何在 WHM/cPanel 符号链接(symbolic link)中创建 ~/public_html

linux - 如何使用 sed 转换不均匀的制表符分隔文件?