Umbraco image powered by Websoft9, Umbraco CMS - the flexible open-source .NET CMS
471
https://<host>:${W9_HTTPS_PORT_SET} from the Access tab and accept the self-signed certificate warning./umbraco with the credentials from the Access tab.W9_LOGIN_USER and W9_LOGIN_PASSWORD create the administrator on first start only; changing them afterwards requires updating the user in the backoffice or removing the umbraco_data volume and rebuilding.Websoft9 packages this app from the official Umbraco Docker image and makes some improvements below.
umbraco_data volume.docker logs and the persisted Umbraco log files under /app/umbraco/Logs.docker compose up uses the prebuilt image ${W9_REPO}:${W9_VERSION}. The local Dockerfile is kept for separate image build/publish workflows and is not invoked by the runtime compose file.
Apps run as containers; recreate after any configuration change.
Supported versions: 18.2.0.
| Purpose | Port |
|---|---|
| HTTPS | 8443 |
umbraco_data → /app/umbracoumbraco_media → /app/wwwroot/mediaEnvironment variables are defined in the app's .env file; see the reference section at the end of .env for supported variables.
Note: W9_LOGIN_USER, W9_LOGIN_PASSWORD take effect on first startup only; changing them after deployment may not take effect until the app is re-initialized.
Configuration files live inside the image; mount a single file read-only to override, and never replace the whole directory.
App fails to start?
docker compose logs.Certificate warning in the browser?
https://<host>:${W9_HTTPS_PORT_SET} and accept the warning, or replace it with your own certificate at the reverse proxy layer.Port not reachable?
Content type
Image
Digest
sha256:b71bce0c2…
Size
254 MB
Last updated
16 days ago
docker pull websoft9dev/umbraco