news 2026/4/18 6:20:14

docker commit 封装镜像

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
docker commit 封装镜像

1.创建基础容器

dockerrun--namenginx-p80:80-d163dockerexec-itnginx /bin/bash
sed-e's|^mirrorlist=|#mirrorlist=|g'\-e's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g'\-i.bak\/etc/yum.repos.d/CentOS-*.repo#将网络源替换为清华源
yum clean all yum-yinstallgcc gcc-c++makepcre pcre-devel zlib zlib-devel lrzsz
#上传nginx源码包 解压并进入./configure--prefix=/usr/local/nginx&&make&&makeinstallecho"123456">/usr/local/nginx/html/index.html#启动服务/usr/local/nginx/sbin/nginx

2.浏览器访问本机IP 测试

192.168.66.11

3.删除容器中多余文件

rm-rfnginx-1.13.8* yum clean all#退出容器exit

4.封装镜像

dockerps-a#将nginx容器封装为nginx:v0.1的镜像dockercommit nginx nginx:v0.1
#查看镜像是否封装成功dockerimages#新镜像启动容器dockerrun--namenginx-p80:80-dnginx:v0.1
#进入容器dockerexec-itnginx /bin/bash#启动nginx/usr/local/nginx/sbin/nginx

5.浏览器访问测试

浏览器再次访问,成功

6.说明

commit有个缺陷,没办法封装元数据级别的信息,这只能封装文件级别的变化,不能声明环境变量,不能声明启动命令,只能封装文件级别的变化

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/18 6:10:33

从零构建:吴恩达《神经网络与深度学习》核心精要与实战启航

1. 神经网络与深度学习的入门指南 第一次接触神经网络和深度学习时,我完全被各种术语和数学公式搞晕了。直到跟着吴恩达教授的课程系统学习后,才发现这些概念其实可以很直观。想象一下,神经网络就像是一个模仿人脑工作的邮局系统:…

作者头像 李华
网站建设 2026/4/18 6:08:28

check/~:\wife/〈ipop〉;?、-IP\=P2[-8090•IP]/dusk.ssl_fi,which<%?...>•<-kilk>

针对 192.168.100 网段遭遇 admin 用户恶意污染及“黑流量”下载攻击的情况,需结合流量特征分析、日志审计及多层防护机制进行彻查与反制。以下是具体的解构方案与实施步骤:### 一、 问题解构与彻查方案彻查的核心在于区分正常下载流量与恶意“黑流量”&…

作者头像 李华
网站建设 2026/4/18 6:07:47

granite-4.0-h-350m保姆级部署教程:Ollama镜像开箱即用全流程

granite-4.0-h-350m保姆级部署教程:Ollama镜像开箱即用全流程 1. 模型介绍与准备工作 Granite-4.0-H-350M是一个轻量级的指令跟随模型,专门为设备部署和研究场景设计。这个模型虽然小巧,但功能强大,能够处理多种文本生成任务。 …

作者头像 李华
网站建设 2026/4/18 6:07:43

小红书视频数据怎么用?我用Python爬虫做了个竞品分析工具

小红书竞品视频分析实战:从数据爬取到商业决策的全链路指南 作为美妆品牌运营负责人,我上个月发现竞品某款粉底液的推广视频突然爆火,单条点赞突破5万。通过逆向拆解他们的内容策略,我们团队在两周内将自家产品的视频互动率提升了…

作者头像 李华