You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For a single-server cloud deployment (for example, an AWS EC2 instance), the simplest and most reproducible approach is to run **URBANopt inside a Docker container**. This avoids installing URBANopt directly on the virtual machine and makes upgrades, rollbacks, and environment consistency as simple as changing the container tag.
47
+
For a single-server cloud deployment (for example, an AWS EC2 instance), the simplest and most reproducible approach is to run **URBANopt inside a Docker container**. This avoids installing URBANopt directly on the cloud instance and makes upgrades, rollbacks, and environment consistency as simple as changing the container tag.
48
48
49
49
In this workflow, URBANopt runs entirely inside a container, while project files and simulation outputs live on the host filesystem.
50
50
@@ -54,7 +54,7 @@ In this workflow, URBANopt runs entirely inside a container, while project files
54
54
55
55
## Step 1: Launch a Cloud Instance
56
56
57
-
Launch a Linux-based virtual machine on your preferred cloud platform:
57
+
Launch a Linux-based instance on your preferred cloud platform:
58
58
59
59
- AWS EC2
60
60
- Azure Virtual Machines
@@ -70,19 +70,19 @@ Launch a Linux-based virtual machine on your preferred cloud platform:
70
70
71
71
## Step 2: Connect via SSH
72
72
73
-
Once the instance is running, connect using SSH:
73
+
Once the instance is running, get its IP address and connect a terminal to it using SSH:
74
74
75
75
```
76
76
ssh user@your-instance-ip
77
77
```
78
78
79
-
All remaining steps are performed inside this SSH session.
79
+
**All remaining steps are performed inside this SSH session.**
80
80
81
81
---
82
82
83
83
## Step 3: Install Docker
84
84
85
-
Most cloud VMs do **not** include Docker by default.
85
+
Most cloud instances do **not** include Docker by default, so make sure that it is installed so you can run the URBANopt docker container.
86
86
87
87
On Ubuntu 22.04:
88
88
@@ -99,7 +99,7 @@ Managed container services (AWS ECS, AWS Batch, Kubernetes) already include Dock
99
99
100
100
## Step 4: Obtain Your URBANopt Project Files
101
101
102
-
This guide assumes your URBANopt project is stored in a Git repository and cloned onto the instance:
102
+
This guide assumes your URBANopt project is stored in a Git repository and can be cloned onto the instance:
0 commit comments