# Standalone Docker image

{% hint style="info" %}
This guide assumes you already have [Docker ](https://www.docker.com/)installed.
{% endhint %}

### Creating the container

To start a new UXWizz container, run this command:

```
docker run -d -p 8080:80 --name uxwizz -v uxwizz_www:/var/www/html -v uxwizz_db:/var/lib/mysql uxwizz/uxwizz
```

Explanation:

* **-d** - Run the container detached, without having to keep the current console open
* **-p 8080:80** - Map the port 8080 on the host to port 80 in the container
* **--name uxwizz** - Container instance name
* **-v uxwizz\_www:/var/www/html** - Volume to persist UXWizz webserver files
* **-v uxwizz\_db:/var/lib/mysql** - Volume to persist UXWizz database
* **uxwizz/uxwizz** - The name of the public [UXWizz Docker Image on DockerHub](https://hub.docker.com/r/uxwizz/uxwizz)

### Accessing UXWizz

Open the browser and access <http://localhost:8080>

{% hint style="info" %}
If you installed it on a remote server, access it via the server IP instead.

You can change the port mapping by moidfying *8080*, for example *-p 80:80 -p 443:443*  for a normal HTTP/HTTPS config.
{% endhint %}

### Notes

* The named volumes persist between container restarts.
* **Updating the platform is done through the UXWizz dashboard itself.**
