![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
docker
三劫散仙
唯有学习,可以解忧
展开
-
如何切换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 · 651 阅读 · 0 评论 -
Dockerfile ARG参数设置默认值
如下,有个 VERSION 参数,接受传参数也需要设置默认值,可以直接在 Dockerfile 中设置。原创 2024-03-13 10:54:46 · 597 阅读 · 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 · 122 阅读 · 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 · 140 阅读 · 0 评论