bash_profile和bashrc是啥?
bash_profile和bashrc都是linux里的初始化脚本,作用是对shell环境进行初始化。在安装和配置软件的时候,经常需要修改这两个配置文件,以便每次登录自动生效或者每次执行脚本都自动生效。
这两个文件的区别是什么?它们有什么联系?什么情况下需要修改bash_profile?什么情况下需要修改bashrc?本文就来详细了解一下,主要引用阮一峰大佬的Bash 启动环境。
正如《Docker入门篇》一文中所说,容器技术包括容器镜像和容器运行时。其中容器镜像是一个软件集装箱,包含软件运行需要的所有文件。
那么,怎样制作一个容器镜像呢?两个方法:第一个方法是修改容器运行时,然后提交修改变成新容器镜像。第二个方法就是使用Dockerfile。
Dockerfile是一个文本文档,其中包含一些指令(类似于shell命令)。Docker可以通过阅读Dockerfile中的指令,来自动构建镜像。
更多内容,参考Dockerfile reference 、菜鸟Docker Dockerfile 和 Dockerfile 使用介绍。
本文,我们就来学习一下Dockerfile的编写和使用。