凤凰城市网免费收录优秀网站,为了共同发展免费收录需做上本站友情链接,飞天网站目录平台的工作人员才会审核收录,不做链接提交一律不审核,为了避免浪费时间:收录必看!!!
  • 收录网站:124
  • 快审网站:11
  • 待审网站:87
  • 文章:30871
当前位置:主页 > 新闻中心 > “怎么创建自己的Docker像”

“怎么创建自己的Docker像”

发布日期:2021-06-17 14:06:01 浏览:

我们谈了很多关于docker、kubernetes和容器化应用程序是技术未来的事情。 问题是,这种相对较新类型的it管理必须从映像开始。 就像他们说的,形象就是一切。

当然,镜像可以介绍一个只读模板,其中包含用于创建容器的一组指令,并可以将容器部署到docker swarm或kubernetes群集。 如果没有这些映像,作为服务部署的应用程序的开发就很困难。

可以从dockerhublike下载所有需要的图像。 在那里可以找到任何事件都能发生的图像。 最大的问题是,你能永远相信这些图像吗? 对任何公司来说,信任问题都是巨大的。 因此,与其在基于云的应用程序和服务中采用他人的形象,为什么不构建自己的形象呢? 您可以选择基本图像(如基本的nginx图像),添加所需的图像,然后滚动浏览您自己的图像。 我来告诉你该怎么办。

“怎么创建自己的Docker像”

请参阅“实现devo PS:it专业人员指南(免费的pdf )”( techrepublic )

要完成此任务,需要一台支持docker命令的计算机。 我将在ubuntu server 18.04上演示,但只要平台能够运行docker命令,就应该可以在选定的操作系统上执行此操作。

如果您的计算机上还没有安装docker,我将向您展示如何安装docker。 请记住。 我在linux上演示。 因此,必须更改安装以适应平台。

要在ubuntu上安装docker,请登录服务器并发出命令。

安装完成后,使用命令将客户添加到docker组。

要完成更改,请发出命令。

首先,创建用于创建自定义映像的基本容器。 alpine :采用nginx映像,通过命令进行导入。

现在可以通过命令启动容器。

当浏览器指向server_ip时,将显示可信的nginx起始页。 其中,server_ip是托管docker的服务器的ip地址。 (图a )。

图1

我们的nginx集装箱在运转,接受流量。

现在我们的容器在运转。 我们可以修改那个。 欢迎访问欢迎中心“你好,techrepublic! ”吧。 为此,必须首先创建新的索引文件。 发出此命令:

将以下副本粘贴到该文件中:

保存并关闭文件。

要将索引复制到运行的容器中,请使用以下命令:

此命令的作用是用新文件替换正在运行的容器中的原始索引文件。 当浏览器指向同一地址时,将显示新文件(图b )。

图b

你好,techrepublic! 代替标准的欢迎页。

在本例中,我们将基于当前运行的容器,使用新的索引文件创建新的图像。 为此,请使用命令将更改提交到当前容器。

上面的命令创建没有名称和标签的新图像。 发出命令后,将显示以下图像:

此时将显示新的无标签图像(图c )。

c (照片

我们的新照片已经做好了。

现在,需要将存储库标签添加到映像中。 这样可以从本地存储库中和docker hub中提取图像。 要标记图像,首先需要知道图像的id。 之前发出docker images命令时,id会列在image id列中。

如您所见,在我的例子中,id是a91937f43275。 要标记图像,只需使用id的前四个字符。

现在,当发出docker images命令时,将显示带有新标记的图像(图d )。

图d

我们的标签被添加到了新容器里。

此时,为集装箱建立了新的形象。 虽然这可能不是一个实际有用的副本,但它展示了基于另一个图像创建新图像是多么简单。 但是,在根据新映像部署容器之前,必须删除原始映像。 为此,首先用命令停止原始容器。

使用以下命令删除容器:

最终,根据新映像部署新容器,然后使用以下命令:

如果将浏览器指向与上述相同的url,则会显示“hello,techrepublic! ’应该能看到。 每次基于新标签的tech共和-nginx图像部署容器时,都会包含这些更改。

恭喜你。 使用一些快速简单的命令构建了第一个docker图像。 虽然这个例子非常简单,但我们可以在此基础上构建和创建越来越多的复杂图像。 依赖集装箱进入领域的人可能喜欢滚动自己的形象,而不是第三方来源。 请确保你用来制作自己的图像是可靠的。

“怎么创建自己的Docker像”

这是xaas、aws、微软azure、谷歌云平台、云工程运营商、云安全信息和提示的首选资源。 星期一交货

阴天:备忘录(技术) )。

混合云: it专业人员指南(技术下载) ) ) )。

无服务器计算: it领导者指南(技术高级版) )。

年度顶级云提供商: aws、微软azure、谷歌云、混合动力、saas玩家( zdnet )

小型企业云服务(

微软办公软件(下载)。

云计算:必读文章( techrepublic on flipboard ) ( ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) ) )。

本文:《“怎么创建自己的Docker像”

免责声明:凤凰城市网免费收录各个行业的优秀中文网站,提供网站分类目录检索与关键字搜索等服务,本篇文章是在网络上转载的,本站不为其真实性负责,只为传播网络信息为目的,非商业用途,如有异议请及时联系btr2031@163.com,本站的作者将予以删除。