DevOps Project — CI/CD -2

 

In this blog, we are going to build and deploy our application on Docker Container.


sudo su - 
yum install docker -y
systemctl start docker
systemctl enable docker
systemctl status docker
useradd dockeradmin
passwd dockeradmin
usermod -aG docker dockeradmin
vim /etc/ssh/sshd_config
( PasswordAuthentication yes )
systemctl restart sshd
cd /opt
mkdir docker
cd docker
chown -R dockeradmin:dockeradmin /opt/docker
vim Dockerfile
FROM tomcat:latest
RUN cp -R /usr/local/tomcat/webapps.dist/* /usr/local/tomcat/webapps
COPY ./*.war /usr/local/tomcat/webapps

chmod 777 /var/run/docker.sock
cd /opt/docker;
docker build -t regapp:v1 .;
docker stop registerapp;
docker rm registerapp;
docker run -d --name registerapp -p 8081:8080 regapp:v1
cd hello-world/webapp/src/main/webapp/
vim index.jsp
git status
git add .
git status
git commit -m "change background colour to blue"
git push origin master

Comments

Popular posts from this blog

Deploying Zomato Clone App with DevSecOps CI/CD

DevOps Project — CI/CD -3

AUTOMATION MULTIER PROJECT USING VAGRANT