123456789101112131415161718192021222324252627 |
- 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_mongo1.js && exit;";
- docker exec -it mongodb /bin/bash -c "exec mongo --host 127.0.0.1:27017 -u root -p xmjkzl --authenticationDatabase admin fit_mongo2.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/ROOT && unzip -oq /hos-broker/jar/hos-broker-1.3.0.war -d /apache-tomcat-8.5.11/webapps/ROOT && ./startup.sh && tail -f /apache-tomcat-8.5.11/logs/catalina.out && exit;";
- docker exec -it admin /bin/bash -c "rm -rf /apache-tomcat-8.5.11/webapps/ROOT && unzip -oq /hos-admin/jar/hos-admin-1.3.0.war -d /apache-tomcat-8.5.11/webapps/ROOT && ./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 /
|