Hello Friends ,
Welcome to DevOps tutorial,
Below are the Steps for creating Complete flow.
Create the Docker File
Define te Image
FROM tomcat:8-jre8
Maintainer
MAINTAINER "abhishek"
Copy the war file into the tomcat webapps location
COPY WebApp.war /usr/local/tomcat/webapps
expose the 8080 port
EXPOSE 8080
Publish over SSH Download this Plugins and set Below Details .
Key -- define the private Key ( you will get from .pem while when you will open as text file)
ssh Server -
Name - define the name of the server.
HostName - Provide the IP address of your server.
UserName - Provide the user name here ex. if we are using Ubuntu ec2 instance then username is ubuntu
Click Save and Apply
Create the new FreeStyle Project
Git URL - https://github.com/Abhishek08/webapp.git
WebHook Connection URL - http://IPADDRESS/github-webhook/ (push)
BUILD - Package
Post Build Action Define below details.
sudo mv ./home/ubuntu/com/target/WebApp.war /home/ubuntu/com; // Copy the war file into the your Server Location
cd /home/ubuntu/com; // Goto the Location where DockerFile is present.
docker stop mycontainer; // Stop the Container if its running
docker rm mycontainer; // Remove the container
docker build -t myimage .; // Create the new Image using Docker file
docker run -d --name mycontainer -p 8090:8080 myimage; // Create new Container using the custom Image.
Reference :
https://github.com/Abhishek08/Docker
YOUTUBE PLAYLIST
https://www.youtube.com/channel/UCTPg...
#DockerSwarm #WhatIsDockerSwarm #DockerTutorials #DockerTraining #DevOpsTools #DevOpsTraining #DockerCommands #DockerForBeginners #DockerFreeTutorials #DockerforDevOps
#quarantine2020 #quarantinelearning
#RealTimeDevOpsProject #RealtimeProject
#DockerImages #DockerContainers #DockerTutorials #DevOpsTools #DevOpsTraining #DockerFreeTutorials #DockerforDevOps#Docker2020 #DockerTutorial2020
#DockerVolume #DockerBindMount #SimpleDevOpsProject
Auf dieser Seite können Sie das Online-Video DevOps Tutorial : Simple DevOps Project mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Abhishek Modi 24 Juli 2020 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 44,937 Mal angesehen und es wurde von 988 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!