Mariadb Tomcat Docker環境

這是一個docker-compose,整合Mariadb、phpMyAdmin、tomcat的Docker環境

如何執行

  • 安裝docker-ce及docker-compose
  • 進入專案目錄編譯及啟動docker
    sudo docker-compose up -d –build
  • 利用phpMyAdmin回復資料庫(選擇)
  • 建置及編譯成war檔放置tomcat-webapps目錄
  • 瀏覽http://yourip:8080/warFileName

docker的相關資訊

  • mariadb:latest
  • phpmyadmin/phpmyadmin:latest
  • tomcat:8.5.49-jkd8-openjdk

預設資訊

  • tomcat manager 帳號及密碼 admin / mypassword112233
  • mariadb root 預設密碼 myadmin123
  • phpMyAdmin 預設連接埠 8088
  • tomcat 預設連接埠 8080 ;AJP 連接埠 8009
  • tomcat工作目錄是專案 tomcat-webapps
Read More

docker佈署Postgresql and PgAdmin

修改 khezen/compose-postgres

如果需要程式php或java可以考慮把postgresql 5432對外或是另外建一個docker link到postgres網路

系統需求

docker >= 17.12.0+
docker-compose

Github

https://github.com/catyku/postgresql-pgadmin

布署方式

git clonse https://github.com/catyku/postgresql-pgadmin
cd postgresql-pgadmin
sudo docker-compose -d up

可以由sudo docker ps -a 看到postgresql 及pgadmin二個container已經在執行中

Read More