Docker Installation: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 40: | Line 40: | ||
Login to AWS EC2 | Login to AWS EC2 | ||
Edit Security Group to add TCP 8085 wide open | Edit Security Group to add TCP 8085 wide open | ||
=== Allow access database remotely === | |||
mysql -u root -p | |||
grant all privileges on *.* to root@'%' identified by 'ROOT_PASSWORD'; | |||
flush privileges; | |||
=== Run the container === | === Run the container === | ||
docker run -dp 8085:8080 -v "/home/centos/localyzerqa/log":/usr/local/tomcat/log -v "/home/centos/localyzerqa/logs":/usr/local/tomcat/logs -v "/home/centos/localyzerqa/config":/usr/local/tomcat/lingoport ljilingoport/localyzerqadev | docker run -dp 8085:8080 -v "/home/centos/localyzerqa/log":/usr/local/tomcat/log -v "/home/centos/localyzerqa/logs":/usr/local/tomcat/logs -v "/home/centos/localyzerqa/config":/usr/local/tomcat/lingoport ljilingoport/localyzerqadev | ||
docker ps | docker ps | ||
Revision as of 00:01, 17 June 2022
Work in Progress
This installation is for a future release.
General Installation Page
https://docs.docker.com/engine/install/
Centos Docker Installation
See: https://docs.docker.com/engine/install/centos/
LocalyzerQA Docker Installation
Prereq
- Make sure you have MySQL installed on disk
- Make sure you have the logs and config locations setup, for example:
centos > pwd /home/centos/localyzerqa centos > ls -l total 0 drwxrwxr-x. 2 centos centos 6 Jun 16 21:32 config drwxrwxr-x. 2 centos centos 6 Jun 16 21:32 log drwxrwxr-x. 2 centos centos 6 Jun 16 21:32 logs
- Make sure you have the configuration file for the application (from Lingoport)
centos > ls -l localyzerqa/config/ total 4 -rw-rw-r--. 1 centos centos 1445 Jun 16 21:39 LocalyzerQAConfig.groovy
- Check the local images
docker ps
You may have previous LocalyzerQA images. You may want to remove them.
Get the image
docker run -dp 8085:8080 ljilingoport/localyzerqadev docker ps
Open port 8085
Login to AWS EC2 Edit Security Group to add TCP 8085 wide open
Allow access database remotely
mysql -u root -p grant all privileges on *.* to root@'%' identified by 'ROOT_PASSWORD'; flush privileges;
Run the container
docker run -dp 8085:8080 -v "/home/centos/localyzerqa/log":/usr/local/tomcat/log -v "/home/centos/localyzerqa/logs":/usr/local/tomcat/logs -v "/home/centos/localyzerqa/config":/usr/local/tomcat/lingoport ljilingoport/localyzerqadev docker ps