1.3 KiB
1.3 KiB
Installation Phases
This directory is reserved for future ordered Atlas installation phases.
Phase 2A intentionally did not create speculative .NET, SQL Server, nginx, or Docker installer scripts. Phase 2 adds the .NET, Docker, and SQL Server container installers.
Naming Convention
Use a two-digit phase number and lower-case hyphenated component name:
10-dotnet.sh
20-sql-server.sh
30-docker.sh
40-nginx.sh
90-validate-platform.sh
Each phase must source the shared framework under install/lib/, support dry-run behaviour where practical, and follow ../../SERVER-STANDARDS.md.
Current Phases
10-dotnet.sh: installs the required .NET 8 and .NET 10 SDKs from official Ubuntu package sources.20-sql-server.sh: deploys SQL Server 2025 Developer using Microsoft's official container image.30-docker.sh: installs Docker Engine from Docker's official Ubuntu APT repository.40-nginx.sh: installs nginx and deploys the temporary Atlas status site.
Installed SDKs after the current Phase 2 run:
- .NET 8 SDK
8.0.128 - .NET 10 SDK
10.0.109
Current SQL Server deployment:
- Image:
mcr.microsoft.com/mssql/server:2025-CU1-ubuntu-24.04 - Digest:
sha256:698682bab57c02c42bc0aa274b158aeb242d8e9104149a7489628d5535805816 - Container:
atlas-sql-server - Compose project:
atlas-sql