一、利用Docker-compose快速搭建(Nginx/Tomcat9/Redis/Mysql8)
續上一篇文章:Centos8搭建Docker快速部署Java開發環境 (頭條鏈接:https://www.toutiao.com/i6807247255288939011/)
利用 Docker-Compose部署測試環境。
快速部署命令:
<code>$ git clone https://github.com/hqlsoftware/javaweb-dev-docker-compose.git/<code>
<code>$ sh init.sh/<code>
運維命令:
<code># docker-compose 命令幫助/<code>
<code>$ docker-compose help /<code>
<code># 創建並啟動 docker 編排服務 -d(後臺啟動模式) /<code>
<code>$ docker-compose up -d /<code>
<code># 停止編排服務/<code>
<code>$ docker-compose stop/<code>
<code># 重新啟動編排服務/<code>
<code>$ docker-compose start /<code>
<code># 停止並移除 docker 編排服務 (更改配置文件時建議使用)/<code>
<code>$ docker-compose down /<code>
<code># sh 登入容器/<code>
<code>$ docker-compose exec 容器名稱 sh /<code>
速度有些慢,要耐心等待。
安裝的過程界面:
查看現有的鏡像列表:docker image ls
查看現有的容器列表:docker ps -a
二、測試是否都安裝成功
2.1 Nginx連接正常 (http://服務器IP:9000/)
2.2 Tomcat連接正常(http://服務器IP:9001)
2.3 Redis也能夠連接正常(master端口號:9003 salve端口號:9004)
2.4 Mysql 連接正常 (端口號:9002)
2.5 服務器內存使用情況
啟動前 735M
啟動後:1231M