docker 的定义这里就不说了。那种概念性的东西我不太会总结…自己的理解就是它是用来代替装在虚拟机中的服务器的东西,并且对于每一个“虚拟机”,docker中的占用硬盘比虚拟机的少,性能比虚拟机的高。(仅本人理解,具体自己网上搜或到官网看)
我用的ubuntu kylin 15.10 x64的操作系统。安装Docker:
终端中运行:
sudo apt-get install docker.io
Docker支持 Linux、Mac、Windows 等,具体安装方法详见官网。
安装后Docker之后,下载centos镜像,这里下载的是6.7版本:
sudo docker pull centos:6.7
之后下载mysql,这里下载的是最新版:
sudo docker pull mysql
在 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载对应操作系统的java(jre或jdk)。
这里下载的是 jdk-8u73-linux-x64.tar.gz 。
在主目录下建立 app 文件夹,即: /home/[用户名]/app,我的用户名为 sccss,则命令为:
mkdir ~/app
或:
mkdir /home/sccss/app
在 jdk-8u73-linux-x64.tar.gz 所在文件夹下运行:
cp jdk-8u73-linux-x64.tar.gz ~/app
将 jdk-8u73-linux-x64.tar.gz 复制到app目录下。然后运行:
tar zxvf jdk-8u73-linux-x64.tar.gz
解压后的文件夹为 jdk1.8.0_73 。该文件夹下有 jre 文件夹。运行:
cp -R jdk1.8.0_73/jre .
将jre目录复制到 app目录下。
同样的方法,在 http://mirror.bit.edu.cn/apache/tomcat/tomcat-8/v8.0.32/bin/apache-tomcat-8.0.32.tar.gz 下载tomcat8.0.32,并解压到app目录下。运行:
mv apache-tomcat-8.0.32 tomcat
将文件夹改名为 tomcat ,方便之后使用。
使用使用右键菜单或命令行(touch命令 或 vim 命令)创建文件并编辑内容为(vim介绍起来有点多了,不会使用的可自己网络搜索使用方式 。docker下载的centos:6.7中没有vim命令,