我正在安装图像,但是有问题。
在我的本地主机中,当我在docker-compose up
上运行docker-compose.yml
命令时,它将生成一个文件夹,我需要在其中插入.jar,因为我有一个环境变量需要驱动程序。
所以我的问题是,当我在Azure Docker容器中使用yml文件创建应用程序时,我不知道该文件夹的创建位置,因此,我无法插入所需的jar文件来执行图像。
我已经在设置要创建卷的wwwroot中和app文件夹中进行搜索,但没有找到任何内容。
你们在哪里有任何想法?
这是我的docker-compose.yml
:
version: '3.8'
services:
dtrack:
environment:
- WEBSITES_ENABLE_APP_SERVICE_STORAGE=TRUE
- DATABASE_URL=jdbc:sqlserver://someconstring
- DATABASE_DRIVER=com.microsoft.sqlserver.jdbc.SQLServerDriver
- DATABASE_DRIVER_PATH=~/a.jar
- DATABASE_USERNAME=user
- DATABASE_PASSWORD=password
image: iame/someimage
deploy:
resources:
limits:
memory: 12288m
reservations:
memory: 8192m
restart_policy:
condition: on-failure
ports:
- '80:8080'
volumes:
- ${WEBAPP_STORAGE_HOME}/site/wwwroot/
在哪里可以找到当Azure容器在yml中运行映像时创建的文件夹?