Cannot start Plausible from a docker compose file on Azure #1294
-
Past Issues Searched
Issue is a Bug Report
Describe the bugWhen hosting the platform on Microsoft Azure App Services, the container provisioning process pulls all the images successfully from the Docker public registry, then stops with an error (probably from
Expected behaviorThe provisioning should be able to start the container images ScreenshotsHere's the version: "3.3"
services:
mail:
image: bytemark/smtp
restart: always
plausible_events_db:
image: yandex/clickhouse-server:21.3.2.5
restart: always
volumes:
- event-data:/var/lib/clickhouse
plausible:
image: plausible/analytics:latest
restart: always
ports:
- "80:8080"
command: sh -c "sleep 10 && /entrypoint.sh db createdb && /entrypoint.sh db migrate && /entrypoint.sh db init-admin && /entrypoint.sh run"
volumes:
event-data:
driver: local
geoip:
driver: local As you can see this is a very streamlined version of the sample docker compose file, to accommodate with the Azure environment limitations of docker compose support. Environment- Hosting: Microsoft Azure
- Service: Azure App Services with Docker Compose |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 4 replies
-
Forgot to mention that the environment variables are passed through the application settings: |
Beta Was this translation helpful? Give feedback.
-
OK, moved to a discussion... the issue clearly points to an error in |
Beta Was this translation helpful? Give feedback.
-
We only create issues for detailed and specific problems that we intend to fix. We've designed the software for Linux environments with full docker-compose support. If your platform doesn't fall in that category, I don't intend to debug and fix it, at least not at this time. We're always open to contributions so you're welcome to send a PR. |
Beta Was this translation helpful? Give feedback.
-
@guillaumemeyer did you ever get this working? I am trying and receiving the same error. |
Beta Was this translation helpful? Give feedback.
We only create issues for detailed and specific problems that we intend to fix.
We've designed the software for Linux environments with full docker-compose support. If your platform doesn't fall in that category, I don't intend to debug and fix it, at least not at this time.
We're always open to contributions so you're welcome to send a PR.