
docker
三劫散仙
唯有学习,可以解忧
展开
-
IDEA 编辑器自动识别 Dockerfile 类型高亮和语法提示
如果我们有多个 Dockerfile 时, 比如 A_Dockerfile , B_Dockerfile , C_Dockerfile, 这个时候你会发现 IDEA 无法识别了,直接当成 txt 文件显示了,在修改内容就没有语法高亮和关键词自动提示了,这对使用者来说体验非常不好。如何解决这个小体验问题呢,其实也很简单IDEA 支持自定义文件类型关联,也就是说我们看到的大部分能够正常识别的格式都是因为命中在系统里的提前预设,像 Dockerfile 这种没有后缀的,我们只需要新增一条规则即可。原创 2025-01-02 15:30:13 · 501 阅读 · 0 评论 -
如何切换dockefile中默认shell从sh改为bash
功能性:bash是对sh的扩展,提供了更多的功能和改进的用户界面。它包含了所有sh的特性,并加入了自己的新特性。sh是Unix系统中传统的shell,功能相对简单。脚本兼容性:大多数情况下,用sh编写的脚本可以在bash中运行无误,因为bash向下兼容sh。但是,bash独有的特性(比如数组支持和特定的内置命令等)在sh中并不可用。独有特性:bash支持数组,sh则不支持。bash支持对命令历史的操作和使用,如命令搜索和命令行编辑,sh则支持程度有限。原创 2024-05-15 16:35:44 · 1343 阅读 · 0 评论 -
Dockerfile ARG参数设置默认值
如下,有个 VERSION 参数,接受传参数也需要设置默认值,可以直接在 Dockerfile 中设置。原创 2024-03-13 10:54:46 · 859 阅读 · 1 评论 -
Docker学习笔记一之安装卸载
[img]http://dl2.iteye.com/upload/attachment/0115/4133/d649f8b5-8560-38a4-8e35-8404ef93d708.jpg[/img][size=medium]先了解下docker是什么?Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Li...2016-03-01 14:28:01 · 156 阅读 · 0 评论 -
Docker学习笔记二打造基础镜像
在上篇笔记里面[url]http://qindongliang.iteye.com/blog/2279738[/url],我们已经下载好了基于docker的centos最新的镜像,本篇来看下如何构建,我们自己的一个镜像:构建镜像二种方法:(1)使用commit命令构建,适合一些简单的场景,定制型差1,执行命令[code="java"]docker run -...2016-03-02 17:35:09 · 162 阅读 · 0 评论