Difference between revisions of "Docker Installation"

From Lingoport Wiki
Jump to: navigation, search
(Centos Docker Installation)
Line 36: Line 36:
 
docker run -dp 8085:8080 ljilingoport/localyzerqadev
 
docker run -dp 8085:8080 ljilingoport/localyzerqadev
 
docker ps
 
docker ps
  +
  +
=== Open port 8085 ===
  +
Login to AWS EC2
  +
Edit Security Group to add TCP 8085 wide open
   
 
=== Run the container ===
 
=== Run the container ===

Revision as of 23:10, 16 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

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