首页 > 编程知识 正文

kubernetes和docker,kubernetes+docker+devops

时间:2023-05-05 17:34:48 阅读:12419 作者:4222

本文介绍了Docker通过创建简单的nodejs APP应用程序来创建、执行和共享镜像的过程。

创建nodejs APP应用程序

基于Nodejs构建web APP应用程序,接收Http请求并返回响应的主机名。 创建app.js文件并写入以下代码:

2 .创建镜像的文档文件

根据FRME node:10,您使用的node镜像是tag 10版本

确保app.js和Dockerfile位于同一文件夹下。

3 .构建容器镜像

运行以下命令

杜克斯构建器。

发生了运行时错误。 构建容器镜像时,由于基于Node10,因此必须首先从Docker中提取Node10镜像,并且无法科学连接到internet,因此必须重新配置Docker镜像源。

更换docker镜像源

创建/etc/docker/daemon.json文件。 默认情况下文件不存在

将:写入文件

其他镜像

Docker官方中国区: https://registry.docker-cn.com网易: http://hub-mirror.c.163.com中国科技大学: https://docker.mirrors.ustc.edu .

service docker restart再次成功构建镜像:

4 .执行容器镜像

docker run---- namekubia-container-p 808033608080-dku bia

5 .文档生成器run image命令

首先,检查本地是否存在镜像,如果没有镜像,则从docker hub下载

6 .停止和删除容器

dockerstopkubia-containerdockerrmkubia-container7.当前构建的镜像只能在本地使用。 可以将镜像推送到外部仓库,以便在任何机器上使用。

详细内容请参照下一章

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。