首页

文章

docker tomcat镜像 应该拿什么镜像为基础镜像

发布网友 发布时间:2022-04-19 15:00

我来回答

1个回答

热心网友 时间:2022-04-10 15:00

创建一个安全的Docker基镜像的方法
** 构建一个Java环境基镜像 **

正如我刚解释的,Alpine Linux是一个构建自有镜像时不错的选择,因此,我们在此将使用它来构建简洁高效的Docker镜像,我们开始吧!

组合:Alpine + bash

每个Dockerfile第一个指令都是指定它的父级容器,通常是用于继承,在我们的例子中是alpine:latest:
sh

FROM alpine:latest

MAINTAINER cSphere

我们同时声明了谁为这个镜像负责,这个信息对上传到Docker Hub的镜像是必要的。

就这样,你就有了往下操作的基础,接下来安装我们选好的shell,把下边的命令加上:
sh

RUN apk add --no-cache --update-cache bash

CMD ["/bin/bash"]

最终的Dockerfile是这样:

```sh

FROM alpine:latest

MAINTAINER cSphere docker@csphere.cn >

RUN apk add --no-cache --update-cache bash

CMD ["/bin/bash"]

```

好了,现在我们构建容器:
sh

$ docker build -t my-java-base-image .

Sending build context to Docker daemon 2.048 kB

Step 1 : FROM alpine:latest

---> 2314ad3eeb90

Step 2 : MAINTAINER cSphere

---> Running in 63433312d77e

---> bfe94713797a

Removing intermediate container 63433312d77e

... 省略若干行

Step 4 : CMD /bin/bash

---> Running in d2291684b797

---> ecc443d68f27

Removing intermediate container d2291684b797

Successfully built ecc443d68f27

并且运行它:
sh

$ docker run --rm -ti my-java-base-image

bash-4.3#

成功了!我们有了一个运行着bash的Alpine Linux。
,
李卓彬工作简历 林少明工作简历 广东工业职业技术学院怎么样 郑德涛任职简历 唐新桂个人简历 土地入股的定义 ups快递客服电话24小时 贷款记录在征信保留几年? 安徽徽商城有限公司公司简介 安徽省徽商集团新能源股份有限公司基本情况 安徽省徽商集团有限公司经营理念 2019哈尔滨煤气费怎么有税? 快手删除的作品如何恢复 体育理念体育理念 有关体育的格言和理念 什么是体育理念 万里挑一算彩礼还是见面礼 绿萝扦插多少天后发芽 绿萝扦插多久发芽 扦插绿萝多久发芽 炖牛排骨的做法和配料 网络诈骗定罪标准揭秘 “流水不争先”是什么意思? mc中钻石装备怎么做 为什么我的MC里的钻石块是这样的?我想要那种。是不是版本的问题?如果是... 带“偷儿”的诗句 “君不见巴丘古城如培塿”的出处是哪里 带“奈何”的诗句大全(229句) 里翁行()拼音版、注音及读音 带“不虑”的诗句 “鲁肃当年万人守”的出处是哪里 无尘防尘棚 进出口报关流程,越详细越好。谢谢大家指教。 双线桥不是看化合价升多少就标多少的吗?为什么CL2+2KI=2KCL+I2中I失... 出师表高锰酸钾有画面了吗 2021年幼儿园新学期致家长一封信 电脑屏幕一条黑线怎么办? 销售代理商销售代理商的特点 商业代理商业代理的特征 如何看微信有没有开通微众银行 为什么微众没有开户 微众银行怎么开户 微众银行APP开户流程是什么? 唐古拉山海拔唐古拉山海拔是多少 怎么看待取消跳广场舞的人的退休金 如何选购新鲜的蓝田水柿? 恭城水柿柿树作用 创维洗衣机使用教程 创维全自动洗衣机怎么使用 自动开门器 狗羊属相婚姻相配吗 3岁的小孩不会说话怎么办 docker tomcat 镜像 怎么用 用Dockerfile做docker镜像多应用启动mysql,guacd,t... 如何在docker部署安装tomcat环境 u盘无法格式化 金士顿16G量产工具 16G的U盘能存多少东西? 我的U盘原来是16G,误操作给装了个系统,现在显示1... 为啥16G的U盘只能装4G的东西,这是什么原因? 金士顿16G U盘用什么格式的最好? 金士顿16g u盘格式化后怎么只有13.6g了,正常吗? U盘格式化后容量变小,原来16g的变得1g不到怎么解决? 金士顿16G U盘用什么格式的最好 16G的U盘如何格式化成NTFS格式? 16G的U盘格式化后只有2G怎么办 拿16GU盘做恢复盘,现在想格式化U盘却只剩下600多M... 16G的U盘格式化后变2G了,求助解决方法 我要格式化16GB的U盘,怎么设置文件系统,分配单元... 16GU盘变成1G该怎么解决 16G的U盘格式化分区后只有3.62G怎么办? 16G的U盘格式化为什么样的系统文件最好/ 16GU盘无法格式化为NTFS怎么办 XP WIN7 都试过了 ... docker中下载的tomcat镜像文件和正常下载的tomcat... docker 怎么安装jdk和tomcat 用docker部署springCloud项目,还需要在docker上装... docker tomcat怎么发布 为什么docker容器内无法启动tomcat,容器外可以 docker jetty10 启动 war Dockerfile用什么IDE来编辑比较舒服 docker tomcat 怎么上传文件 生产环境,测试环境中,Docker 可以做什么 dockerfile指定weblogic内存大小 dockerfile怎么跑基于jsp的web应用 用eclipse开发web项目如何打包docker的tar部署给li... redis 在容器中 实现随容器启动 word文档的水印怎么消除 在word文档里怎么去除插入照片的水印' word 怎么删除水印 打开网页游戏,怎么出现“缁存姢涓”什么意思? 电瓶存电涓存是什么意思? 苹果查找功能怎么用 iphone怎么打开查找功能
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com