|
@ -0,0 +1,26 @@
|
|
|
mkdir /usr/local/esb;
|
|
|
yum update;
|
|
|
chmod -R 777 /usr/local/esb;
|
|
|
yum -y install docker-io;
|
|
|
service docker start;
|
|
|
chkconfig docker on;
|
|
|
yum -y install epel-release
|
|
|
yum -y install python-pip
|
|
|
pip install docker-compose
|
|
|
cd /usr/local/esb;
|
|
|
docker-compose up --no-recreate
|
|
|
docker exec -it mysql /bin/bash -c "exec mysql -h localhost -u root -p123456 < /user.sql && exit;";
|
|
|
docker exec -it mysql /bin/bash -c "exec mysql -h localhost -u root -p123456 hos1 < /data.sql && exit;";
|
|
|
docker exec -it mongodb /bin/bash -c "exec mongo --host 127.0.0.1:27017 admin fit_mongo.js && exit;";
|
|
|
docker exec -it rest /bin/bash -c "java -Djava.security.egd=file:/dev/./urandom -jar /hos-rest/jar/hos-rest-1.3.0.jar && exit;";
|
|
|
docker exec -it arbiter /bin/bash -c "java -Djava.security.egd=file:/dev/./urandom -jar /hos-arbiter/jar/hos-arbiter-1.3.0.jar && exit;";
|
|
|
docker exec -it broker /bin/bash -c "rm -rf /apache-tomcat-8.5.11/webapps/hos-broker && unzip -oq /hos-broker/jar/hos-broker-1.3.0.war -d /apache-tomcat-8.5.11/webapps/hos-broker && ./startup.sh && tail -f /apache-tomcat-8.5.11/logs/catalina.out && exit;";
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
docker exec -it admin /bin/bash -c "./startup.sh && tail -f /apache-tomcat-8.5.11/logs/catalina.out && exit;";
|
|
|
|
|
|
|
|
|
scp root@172.19.0.1:/usr/local/esb/docker-compose.yml /
|