#우분투 설치
docker pull ubuntu
#컨테이너 생성 (컨테이너의 80 포트를 로컬의 8080 으로 포트포워딩 설정함)
docker run -it --name my-apache-container -p 8080:80 -p 443:443 -p 3306:3306 ubuntu bash
apt-get update
apt-get install -y apache2
apt-get install -y vim
apt-get install -y wget
docker exec -it my-apache-container mkdir -p /was
docker cp crizel/CrizelSpring.war my-apache-container:/was/crizel.war
apt install unzip
unzip /was/crizel.war -d /was/ws/crizel
cd /was
wget https://archive.apache.org/dist/tomcat/tomcat-9/v9.0.86/bin/apache-tomcat-9.0.86.tar.gz
tar xvf apache-tomcat-9.0.86.tar.gz
ln -s /was/apache-tomcat-9.0.86 /was/tomcat1
chmod 755 /was/tomcat1/bin/*.sh
/was/tocmat1/bin/startup.sh
a2enmod proxy
a2enmod proxy_http
#컨테이너 접속
docker start my-apache-container
docker exec -it my-apache-container /bin/bash
#컨테이너 삭제
docker stop my-apache-container
docker rm my-apache-container
|