1.獲得最新版centos
docker pull centos
2.建立容器並進入(通過8068訪問容器內的8066)
docker run -p 8068:8066 -p 9068:9066 --name cat -it centos:latest /bin/bash
3.退出容器
Ctrl+P+Q
4.進入jdk安裝包目錄下拷貝jdk到容器裏
docker cp jdk-8u231-linux-x64.tar.gz cat:/home
5.進入mycat安裝包目錄下拷貝mycat到容器裏
docker cp Mycat-server-1.6.7.3-release-20190927161129-linux.tar.gz cat:/home
6.進入docker
docker attach cat
7.解壓包
cd /home
tar -zvxf Mycat-server-1.6.7.3-release-20190927161129-linux.tar.gz -C /usr/local
tar -zvxf jdk-8u231-linux-x64.tar.gz -C /usr/local
8.配置環境變量
vi /etc/profile
文件底加入
JAVA_HOME=/usr/local/jdk1.8.0_231
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH
9.保存退出後執行
source /etc/profile
10.修改MyCat的配置文件/usr/local/mycat/conf的wrapper.conf
wrapper.java.command=/usr/local/jdk1.8.0_231/bin/java
11.進入bin目錄,執行mycat啓動
cd /usr/local/mycat/bin
./mycat start
12.查看運行狀態
./mycat status