Bright, airy photograph of a sunlit office corridor with pale blue walls and soft natural light

IT services, applications & training for French businesses

Aricie is the business portal for @RICIE.NET — DotNetNuke solutions, custom software, and professional training delivered from offices across France.

Explore the Portal

Browse the four main areas of the Aricie business portal.

Featured Applications & Services

Software products developed and supported by Aricie.

Soft cyan square tile with gentle gradient light, neutral and clean
Application

Acoléa

Specialized software application in the Aricie catalog.

Pale blue square tile with diffused daylight glow
Application

Adylic

Specialized software application in the Aricie catalog.

Minimal green square tile with airy white space
Application

AricieGrid

Specialized software application in the Aricie catalog.

Bright neutral square tile with subtle texture
Application

Budg-Immos

Specialized software application in the Aricie catalog.

Our French Offices

Headquarters in Mureils with branches in Paris, Lyon, and Grenoble.

Deploying DNN on Docker for Modern DevOps Teams

DotNetNuke (DNN) gives organisations a flexible content management platform for websites, intranets and custom business applications. Its many modules and extension points make it valuable for complex workflows, but traditional installations can introduce version drift, inconsistent configuration and lengthy release cycles. Packaging the platform with Docker creates a repeatable foundation for development, testing and production delivery.

Aricie is a French IT services company whose business portal brings together DotNetNuke solutions, custom software and professional training. For Australian teams, containerisation offers a practical way to modernise DNN infrastructure while preserving existing integrations. The strongest results come from combining reliable images, automated pipelines, security controls and clear operational ownership.

Make DNN portable and repeatable

A Docker image bundles the DNN release, its runtime dependencies and the operating-system components required to run them. Every environment receives the same application artefact, removing differences between a developer’s laptop, a test server and a production host. Configuration supplied at runtime allows the same image to move between environments without embedding environment-specific credentials.

Containers also start quickly and share the host kernel, making them lighter than complete virtual machines. This helps teams scale test environments, rehearse releases and restore services more efficiently. Before choosing Linux images, however, review the selected DNN version, installed modules and scheduled tasks. Windows-specific dependencies can change the deployment design and require a different hosting strategy.

Docker Compose is a sensible starting point for local development, acceptance testing and small internal workloads. Larger platforms can add orchestration, automatic failover and controlled rollout policies. Containerisation provides consistency, but it does not by itself deliver high availability; architecture, storage, databases and recovery procedures still need careful design.

Design a container platform that survives failure

Separate the application into services with distinct responsibilities. The web tier can scale independently, while the database requires reliable backups and persistent storage. Treat uploaded files, media and other mutable data as durable resources rather than temporary container contents.

Each image should meet a consistent operational baseline:

  • Pin the DNN release, .NET runtime and base-image digest to tested versions.
  • Run the application as a non-root user and expose only necessary ports.
  • Keep configuration and credentials outside the image and inject them securely at runtime.
  • Store persistent files on managed storage or appropriately backed-up volumes.

A production platform should also make deployment and recovery responsibilities explicit:

  • Separate web, database and background-processing services in version-controlled definitions.
  • Use managed database services for production, with regularly tested backup and restoration.
  • Publish health probes, structured logs and metrics for latency, errors and resource saturation.
  • Document image promotion, rollback and disaster recovery procedures before the first release.

These decisions belong in source control alongside the application code. Teams can then rebuild an environment from known inputs rather than relying on undocumented manual steps.

Build delivery pipelines around immutable releases

A mature CI/CD pipeline builds the DNN image once and promotes that same artefact through each stage. Unit tests, integration checks and database migration checks run before the image is scanned, signed and published to a registry such as Azure Container Registry or Amazon Elastic Container Registry. Deployment to staging then verifies the release under production-like conditions.

Promotion to production should use a controlled rollout, with health checks determining whether traffic can safely move forward. A canary deployment limits the impact of defects, while a rollback returns traffic to the previous known-good image. Infrastructure definitions, Kubernetes manifests and environment settings should also be version-controlled so that changes remain visible and reviewable.

Immutable images make releases easier to audit, but a useful pipeline must preserve traceability. Record the source revision, build identifier and deployed image digest. This gives Australian operations teams, auditors and support engineers a dependable account of exactly which software is running in each environment.

Secure the stack for Australian operations

Start with a minimal base image, apply regular security updates and continuously scan dependencies for known vulnerabilities. Secrets should come from services such as Azure Key Vault or AWS Secrets Manager, not environment files committed to a repository. Restrict network access between services and use TLS for public traffic.

The Australian Privacy Act 1988 and Australian Privacy Principles can apply when DNN sites collect personal information. Forms, user accounts, uploaded documents and operational logs should be classified, encrypted and retained according to the organisation’s obligations. Major cloud platforms offer Australian regions in Sydney and Melbourne, with Perth also available through some providers, giving teams choices about data location. Residency and cross-border disclosure commitments must still be addressed contractually; Docker alone provides no compliance guarantee.

Local scheduling and business customs also affect operations. Sydney, Melbourne, Brisbane and Perth teams may work across different business hours, while AEST, ACST and AWST create coordination challenges. Store timestamps in UTC, display them in the appropriate local zone and account for daylight-saving changes. Australian delivery customs favour documented handovers, named owners and escalation paths that respect local public holidays. For organisations operating hybrid or state-government workloads, these details should appear in deployment runbooks rather than remain implicit.

Combine deployment with support and training

Monitoring should connect technical signals to business ownership. Alert thresholds need to reflect actual service levels, and incident procedures should identify who can restore DNN, review backups or investigate a failed deployment. Teams can also track image storage, database consumption and network costs, particularly when development environments remain active outside working hours.

Training helps prevent the gaps that appear between development and operations. Engineers need practical instruction on Docker images, DNN configuration, pipeline automation and troubleshooting, while administrators need clear guidance on backups, upgrades and recovery. Aricie’s professional training services complement these needs with structured knowledge transfer rather than leaving container responsibilities undocumented.

Aricie’s offices in Mureils, Paris, Lyon and Grenoble provide a European delivery base for Australian businesses and partners. Its wider portfolio, including Acoléa, Adylic, AricieGrid and Budg-Immos, also demonstrates how custom software can extend an organisation’s digital services. Contact Aricie to scope a containerised DNN deployment, discuss an application integration or arrange training for your developers and operations team.