Docker镜像提交命令commit的工作原理以及使用方法
发表于:2024-11-12 作者:千家信息网编辑
千家信息网最后更新 2024年11月12日,这篇文章主要讲解了"Docker镜像提交命令commit的工作原理以及使用方法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Docker镜像提交命令c
千家信息网最后更新 2024年11月12日Docker镜像提交命令commit的工作原理以及使用方法
这篇文章主要讲解了"Docker镜像提交命令commit的工作原理以及使用方法",文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习"Docker镜像提交命令commit的工作原理以及使用方法"吧!
在本地创建一个容器后,可以依据这个容器创建本地镜像,并可把这个镜像推送到Docker hub中,以便在网络上下载使用。
下面我们来动手实践。
docker pull nginx:1.15.3
用命令行启动一个容器:
docker run -d -p 1080:80 --name jerry-nginx nginx:1.15.3
localhost:1080
进入容器的shell:
docker exec -it jerry-nginx /bin/bash
查看这个nginx镜像默认的首页:
我想在容器里使用wget,所以先安装:
apt-get update && apt-get -y install wget
使用wget命令下载一个图片文件和一个html文件到Nginx服务器存放网页的位置:
wget --no-check-certificate -O /usr/share/nginx/html/evil.jpg https://github.com/raw/slvi/docker-k8s-training/master/docker/res/evil.jpgwget --no-check-certificate -O /usr/share/nginx/html/index.html https://github.com/raw/slvi/docker-k8s-training/master/docker/res/evil.html
重新刷新页面,我们现在看到的页面已经变成了wget下载下来的页面:
我们现在希望把这个容器里发现的修改固化下来,以便其他人可以使用。
docker commit jerry-nginx jerry-modify-nginx:1.0
sha256:7e243a7b4c0796e3a787fe963224fdf1fe81d9fe9b283f6f3e4f17e1defa0c96
使用命令将1.0设置成latest tag:
docker tag jerry-modify-nginx:1.0 jerry-modify-nginx:latest
用docker stop jerry-nginx把旧的容器停掉,再启动修改后的容器jerry-modify-nginx:
docker history命名查看这个新镜像的历史:
执行命令给这个新的镜像打上标签:
docker tag jerry-modify-nginx:latest registry.ingress.shcw46.k8s-train.shoot.canary.k8s-hana.ondemand.com/jerry-modify-nginx:760d7ca6
把打上标签的镜像push到远端:
docker push registry.ingress.shcw46.k8s-train.shoot.canary.k8s-hana.ondemand.com/jerry-modify-nginx:760d7ca6
感谢各位的阅读,以上就是"Docker镜像提交命令commit的工作原理以及使用方法"的内容了,经过本文的学习后,相信大家对Docker镜像提交命令commit的工作原理以及使用方法这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是,小编将为大家推送更多相关知识点的文章,欢迎关注!
镜像
命令
容器
使用方法
原理
方法
工作
页面
学习
内容
文件
标签
实践
上下
位置
历史
图片
就是
思路
情况
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
七一网络安全重保讲话
暗箭网络安全
计算机服务器运算速度
数据库中函数的运用
网络安全准入设备是哪些
大连交通大学网络安全专业
美国 核网络安全 法律
上海交易软件开发报价
mac 系统搭建文件存储服务器
网络安全自我评价怎么写
vb精简版6.0可以数据库
幽灵行动未来战士服务器关闭
凌一互联网络科技
怎么把项目放到服务器
新乡市新一网络技术有限公司
服务器主板没有显卡怎么用
慈溪敏捷软件开发流程
简述计算机网络安全机制
初中毕业学网络安全运维怎么样
预防网络安全主题手抄报图片
车贷贷款软件开发
ACS类数据库
软件开发做前端工资待遇
er数据库
美创网络安全排名
嵌入式软件开发 工作描述
苏州程序软件开发哪家实惠
工商银行软件开发中心和腾讯
多媒体数据库的现状
易语言管理服务器