1.创建docker-compose.yml文件,添加如下内容并保存
vim docker-compose.yml
[root@centos79 ~]# cat docker-compose.yml
#yml文件
version: '3'
services:
mysql-ztj:
restart: always
image: daocloud.io/library/mysql:5.7.4
container_name: mysql-ztj
ports:
- 3306:3306
environment:
MYSQL_ROOT_PASSWORD: root
TZ: Asia/Shanghai
volumes:
- /opt/mysql_data:/var/lib/mysql #mysql_data之间一定要使用下划线,不能使用扩折号(-)
tomcat-ztj:
restart: always
image: daocloud.io/library/tomcat:8.5.15-jre8
container_name: tomcat-ztj
ports:
- 8080:8080
environment:
TZ: Asia/Shanghai
volumes:
- /opt/tomcat_logs:/usr/local/tomcat/logs #tomcat_logs之间一定要使用
本文介绍了如何使用Docker Compose来同时管理MySQL和Tomcat应用程序。首先,创建docker-compose.yml文件,配置镜像和数据卷。接着,通过docker-compose up -d启动容器。然后,通过访问特定URL和本地命令行验证Tomcat和MySQL的运行状态。此外,还检查了端口占用、日志输出和数据存储位置。
订阅专栏 解锁全文
526

被折叠的 条评论
为什么被折叠?



