安装docker之后
第一步:当然是要下载CENTOS的包(Image)。
- docker pull centos
这个命令是下载最新版本的CENTOS包
第二步:建立一个CENTOS的容器 进入。
- sudo docker run -p 8068:8066 -p 9068:9066 --name cat -it centos:7 /bin/bash
-p映射端口 --name重命名
sudo docker start cat
cat
$ sudo docker attach cat
拷贝jdk和mycat到容器里
$ sudo docker cp jdk-8u20-linux-x64.tar.gz cat:/home
$ sudo docker cp Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz cat:/home
解压文件
# tar -zxvf jdk-8u20-linux-x64.tar.gz -C /usr/local
# tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz -C /usr/local
第三步:配置环境变量:
使用vim /etc/profile编辑profile文件,在/etc/profile底部加入如下内容:
[root@localhost ~]# vim /etc/profile
JAVA_HOME=/usr/local/jdk1.8.0_151
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
第四步:使用source /etc/profile让profile文件立即生效
[root@localhost ~]# source /etc/profile
第五步:命令测试
java -version
出现以下成功
java version "1.8.0_20"
Java(TM) SE Runtime Environment (build 1.8.0_20-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.20-b23, mixed mode)
配置wrapper.conf
进入MyCat的配置文件目录:/usr/local/mycat/conf,找到wrapper.conf,然后修改。设 置wrapper.java.command的值为jdk的安装路径。这里为:wrapper.java.command=/usr/local/jdk1.8.0_20/bin/java
[root@37469b082c5e bin]# vi /usr/local/mycat/conf/wrapper.conf
[root@37469b082c5e bin]# ./mycat start
Starting Mycat-server...
[root@37469b082c5e bin]# ./mycat status
Mycat-server is running (269).
[root@37469b082c5e bin]#