diff --git a/docs/technical-guide/getting-started/docker.md b/docs/technical-guide/getting-started/docker.md index 400714498..118e85723 100644 --- a/docs/technical-guide/getting-started/docker.md +++ b/docs/technical-guide/getting-started/docker.md @@ -2,6 +2,14 @@ title: 1.3 Install with Docker --- +
+Installing and maintaining a self-hosted Penpot instance requires some technical knowledge: +Docker and Docker Compose, basic DNS management, and proxy configuration. +If you're not comfortable with this stack, we encourage you to try +more straight-forward installations with Elestio +or use the SAAS at https://design.penpot.app. +
+ # Install with Docker This section details everything you need to know to get Penpot up and running in @@ -10,42 +18,10 @@ production environments using Docker. For this, we provide a series of *Dockerfi ## Install Docker --Skip this section if you already have docker installed, up and running. -
- -Currently, Docker comes into two different flavours: - -### Docker Desktop - -This is the only option to have Docker in a Windows or MacOS. Recently it's also available -for Linux, in the most popular distributions (Debian, Ubuntu and Fedora). - -You can install it following the official guide. - -Docker Desktop has a graphical control panel (GUI) to manage the service and view the -containers, images and volumes. But you need the command line (Terminal in Linux and Mac, or -PowerShell in Windows) to build and run the containers, and execute other operations. - -It already includes **docker compose** utility, needed by Penpot. - -### Docker Engine - -This is the classic and default Docker setup for Linux machines, and the only option for a -Linux VPS without graphical interface. - -You can install it following the official guide. - -And you also need the [docker -compose](https://docs.docker.com/compose/cli-command/#installing-compose-v2) (V2) -plugin. You can use the old **docker-compose** tool, but all the documentation supposes -you are using the V2. - -You can easily check which version of **docker compose** you have. If you can execute -docker compose
command, then you have V2. If you need to write docker-compose
(with a
--
) for it to work, you have the old version.
+To host a Penpot instance with Docker, it's necessary to have
+docker
and docker compose
+installed. Check the comprehensive official documentation
+to install and maintain docker.
## Start Penpot