- Building Web Apps with Spring 5 and Angular
- Ajitesh Shukla
- 177字
- 2021-07-02 19:38:28
Docker compose script to set up the development environment
Now that we have set up both Tomcat and MySQL as individual containers, let's create a Docker compose script using which both the containers can be started simultaneously, thereby, starting the Dev environment.
- Save the following source code as docker-compose.yml in the same folder as the aforementioned files:
version: '2' services: web: build: context: . dockerfile: tomcat.df ports: - "8080:8080" volumes: - .:/mnt/ links: - db db: image: mysql:5.7 ports: - "3326:3306" environment: - MYSQL_ROOT_PASSWORD=r00t
- Execute the following command to start and stop the services:
// For starting the services in the foreground docker-compose up // For starting the services in the background (detached mode) docker-compose up -d // For stopping the services docker-compose stop
- Test whether both the default Tomcat web app and MySQL server can be accessed. Access the URL 192.168.99.100:8080, and make sure that the web page as shown in Figure 1.20 is displayed. Also, open MySQL Workbench and access the MySQL server at IP 192.168.99.100 and port 3326 (as specified in the preceding docker-compose.yml file).
推薦閱讀
- Learn ECMAScript(Second Edition)
- 解構產品經理:互聯網產品策劃入門寶典
- PHP 從入門到項目實踐(超值版)
- Developing Middleware in Java EE 8
- 樂學Web編程:網站制作不神秘
- Unreal Engine 4 Shaders and Effects Cookbook
- .NET 3.5編程
- Python算法指南:程序員經典算法分析與實現
- 低代碼平臺開發實踐:基于React
- Java圖像處理:基于OpenCV與JVM
- Python網絡爬蟲實例教程(視頻講解版)
- AutoCAD基礎教程
- IBM RUP參考與認證指南
- 大話代碼架構:項目實戰版
- HTML 5與CSS 3權威指南(第4版·上冊)