一个计算机技术爱好者与学习者

0%

bash_profile和bashrc是啥?

bash_profile和bashrc都是linux里的初始化脚本,作用是对shell环境进行初始化。在安装和配置软件的时候,经常需要修改这两个配置文件,以便每次登录自动生效或者每次执行脚本都自动生效。

这两个文件的区别是什么?它们有什么联系?什么情况下需要修改bash_profile?什么情况下需要修改bashrc?本文就来详细了解一下,主要引用阮一峰大佬的Bash 启动环境

阅读全文 »

前言

如果只是想要一个tomcat环境,很简单,直接拉取一个tomcat镜像就可以了。
本文中,我们在centos7镜像的基础上,学习使用Dockerfile构建Tomcat镜像。同时会对比手工构建镜像和使用Dockerfile构建镜像的不同,以便更好地理解构建过程。

阅读全文 »

什么是Dockerfile?

正如《Docker入门篇》一文中所说,容器技术包括容器镜像和容器运行时。其中容器镜像是一个软件集装箱,包含软件运行需要的所有文件。
那么,怎样制作一个容器镜像呢?两个方法:第一个方法是修改容器运行时,然后提交修改变成新容器镜像。第二个方法就是使用Dockerfile。

Dockerfile是一个文本文档,其中包含一些指令(类似于shell命令)。Docker可以通过阅读Dockerfile中的指令,来自动构建镜像。

更多内容,参考Dockerfile reference菜鸟Docker DockerfileDockerfile 使用介绍

本文,我们就来学习一下Dockerfile的编写和使用。

阅读全文 »