1 Star 0 Fork 216

Budding/Art_Blog

forked from luotf/Art_Blog 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
docker-compose.yml 1.51 KB
一键复制 编辑 原始数据 按行查看 历史
Budding 提交于 2019-08-30 09:00 . 初始化提交
#一次性秒起项目所涉及的所有的镜像
version : '2'
services:
mysql:
image: centos/mysql-57-centos7
container_name: mysql57
restart: always #表示如果服务启动不成功会一直尝试
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_ROOT_HOST: '%' #开启远程连接,所有ip都可连接。否则Access denied for user 'root'@'localhost' (using password: YES)
#MYSQL_DATABASE: "jeecg-mayun" #写上要建立的数据库,容器启动时会初始化出数据库。该方法只建立了对应的数据库,但是并没有表和数据(如果数据库表文件夹不为空会出错)。
ports:
- "3308:3306"
volumes: #加载宿主机目录下的配置文件到容器目标地址下
- /home/linux/mysql/data:/mysql_data
- /home/linux/mysql/logs:/logs
- /home/linux/mysql/conf/my.cnf:/etc/mysql/my.cnf
- /home/linux/mysql/sqlfile:/docker-entrypoint-initdb.d # 将宿主机下的jeecg-mayun.sql文件,直接挂载到容器的docker-entrypoint-initdb.d文件夹下去,启动容器是会初始化该SQL
demo002:
depends_on:
- mysql
build:
#dockerfile和docker-compose.yml位于同级目录下
context: .
dockerfile: Dockerfile
ports:
- "8883:8080"
restart: always #表示如果服务启动不成功会一直尝试
#注意事项:
#由于运行数据库镜像的时候,未将数据库初始化,等待数据库运行起来后,然后再建立数据库,重启compose。
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/Budding666/Art_Blog.git
git@gitee.com:Budding666/Art_Blog.git
Budding666
Art_Blog
Art_Blog
feature

搜索帮助