ymlversion:"3.0"
services:
app:
bulid:./ #默认指定dockerfile上下文目录
或
ymlversion:"3.0"
services:
app:
bulid:
context:./
dockerfile::xxx #指定项目名称
ymlversion:"3.0"
services:
tomcat:
image:tomcat:8.0
ports:
- "8080:8080"
app:
bulid:./ #默认指定dockerfile上下文目录
depends_on:
-tomcat #依赖服务,得先启动了tomcat,该服务才会启动。
ymlversion:"3.0"
services:
mysql:
image:mysql:5.6
ports:
- "3306:3306"
#environment: #指定环境
# - "MYSQL_ROOT_PASSWORD=123456"
env_file:
- ./.env
注意
为了保护隐秘性,env_file去会去找上下文目录的.env文件,env文件内正常写: MYSQL_ROOT_PASSWORD=123456
ymlversion:"3.0"
services:
mysql:
image:mysql:5.6
ports:
- "3306:3306"
#environment: #指定环境
# - "MYSQL_ROOT_PASSWORD=123456"
env_file:
- ./.env
networks:
- ceshiwangluo #指定使用网络
networks: #声明使用网桥
ceshiwangluo:
ymlversion:"3.0"
services:
mysql:
image:mysql:5.6
ports:
- "3306:3306"
#environment: #指定环境
# - "MYSQL_ROOT_PASSWORD=123456"
restart: always #总是启动
env_file:
- ./.env
networks:
- ceshiwangluo #指定使用网络
networks: #声明使用网桥
ceshiwangluo:
本文作者:松轩(^U^)
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!