摘要:在本地创建一个容器后,可以依据这个容器创建本地镜像,并可把这个镜像推送到中,以便在网络上下载使用。下面我们来动手实践。
在本地创建一个容器后,可以依据这个容器创建本地镜像,并可把这个镜像推送到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.jpg wget --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
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/27568.html
摘要:邮件激活后,可以测试登录这条命令会完成登录,并将认证信息报错起来供后面使用。所以先用命令退出容器,再运行命令命令中,指定了要提交的修改过的容器的目标镜像仓库镜像名。提交的知识创建容器的镜像与容器的当前状态之间的差异部分,很轻量。 假期快要结束了,干点正事,接着Docker的学习。 构建镜像 构建镜像的两种方法: 使用docker commit 命令 使用docker build...
摘要:根据镜像文件生成容器实例。容器是一个运行时环境,就是鲸鱼背上的一个个集装箱。这一层于我们典型的系统一样,包含加载器和内核。数据卷使得数据可以持久化和共享。 docker简介 1.docker是基于go语言实现主要目标是对对应组件的封装、分发、部署、运行等生命周期的管理,使应用程序及其运行环境能够做到一次封装,到处运行 2.docker为了解决运行环境和配置问题的软件容器,方便做持续集成...
摘要:一核心组件客户端和服务端镜像容器二关键概念以镜像为基础,在镜像的基础上创建运行容器,可以简单的理解为容器是镜像运行时的表现。 一、docker核心组件 docker客户端和服务端 docker镜像 registry docker容器 二、关键概念 docker以镜像为基础,在镜像的基础上创建、运行容器,可以简单的理解为容器是镜像运行时的表现。 三、docker基本命令 容器相关 1、d...
阅读 512·2023-04-25 14:26
阅读 1247·2021-11-25 09:43
阅读 3440·2021-09-22 15:25
阅读 1408·2019-08-30 15:54
阅读 478·2019-08-30 12:57
阅读 718·2019-08-29 17:24
阅读 3128·2019-08-28 18:13
阅读 2617·2019-08-28 17:52