Skip to content

Commit 3598854

Browse files
martkaczmarekludomikula
authored andcommitted
Update docker compose syntax to Compose V2
Update docker compose syntax to Compose V2
1 parent 470776b commit 3598854

7 files changed

+23
-26
lines changed

‎docs/.gitbook/assets/upgrade-mongo-4x-to-5x.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: "3"
21
services:
32

43
##

‎docs/.gitbook/assets/upgrade-mongo-5x-to-6x.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: "3"
21
services:
32

43
##

‎docs/.gitbook/assets/upgrade-mongo-6x-to-7x.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
version: "3"
21
services:
32

43
##

‎docs/setup-and-run/self-hosting/README.md

+8-8
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Self-hosting
22

3-
In this article, you will be guided through how to host Lowcoder on your own server using Docker-Compose or Docker.
3+
In this article, you will be guided through how to host Lowcoder on your own server using Docker Compose or Docker.
44

55
There are multiple ways of installation. We directly support:
66

@@ -22,7 +22,7 @@ For easy setup and deployment, we provide an [all-in-one image](https://hub.dock
2222
#### Prerequisites
2323

2424
* [Docker](https://docs.docker.com/get-docker/) (version 20.10.7 or above)
25-
* [Docker-Compose](https://docs.docker.com/compose/install/) (version 1.29.2 or above)
25+
* [Docker Compose](https://docs.docker.com/compose/install/) (version 1.29.2 or above)
2626

2727
{% hint style="info" %}
2828
Recommended system spec: 1-core CPU and 2 GB RAM.
@@ -40,7 +40,7 @@ cd lowcoder
4040
#### Deploy
4141

4242
{% tabs %}
43-
{% tab title="Docker-Compose (Recommended)" %}
43+
{% tab title="Docker Compose (Recommended)" %}
4444
Follow the steps below:
4545

4646
1. Download the configuration file by clicking [docker-compose.yml](https://github.com/lowcoder-org/lowcoder/blob/main/deploy/docker/docker-compose.yaml) or running the curl command:
@@ -54,7 +54,7 @@ curl https://raw.githubusercontent.com/lowcoder-org/lowcoder/main/deploy/docker/
5454
2. Start the Docker container by running this command:
5555

5656
```bash
57-
docker-compose up -d
57+
docker compose up -d
5858
```
5959

6060
\
@@ -85,13 +85,13 @@ docker run -d --name lowcoder -p 3000:3000 -v "$PWD/stacks:/lowcoder-stacks" low
8585
#### Update to the latest version
8686

8787
{% tabs %}
88-
{% tab title="Docker-Compose" %}
88+
{% tab title="Docker Compose" %}
8989
Run the following commands to update to the latest Lowcoder image:
9090

9191
```bash
92-
docker-compose pull
93-
docker-compose rm -fsv lowcoder
94-
docker-compose up -d
92+
docker compose pull
93+
docker compose rm -fsv lowcoder
94+
docker compose up -d
9595
```
9696
{% endtab %}
9797

‎docs/setup-and-run/self-hosting/lowcoder-version-update.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -75,11 +75,11 @@ With Docker Compose
7575

7676
{% tabs %}
7777
{% tab title="All-in-one Docker image" %}
78-
`docker-compose down`
78+
`docker compose down`
7979
{% endtab %}
8080

8181
{% tab title="Multi-Image Deployment" %}
82-
`docker-compose -f docker-compose-multi.yaml down`
82+
`docker compose -f docker-compose-multi.yaml down`
8383
{% endtab %}
8484
{% endtabs %}
8585

@@ -141,11 +141,11 @@ Mind to re-connect (mount) the /lowcoder-stacks folder
141141

142142
{% tabs %}
143143
{% tab title="All-in-one Docker image" %}
144-
`docker-compose up -d`
144+
`docker compose up -d`
145145
{% endtab %}
146146

147147
{% tab title="Multi-Image Deployment" %}
148-
`docker-compose -f docker-compose-multi.yaml up -d`
148+
`docker compose -f docker-compose-multi.yaml up -d`
149149
{% endtab %}
150150
{% endtabs %}
151151

‎docs/setup-and-run/self-hosting/migration-from-openblocks.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,11 @@ if not using Lowcoder v1.1.8 or the latest Openblocks released version (v1.1.8),
1515

1616
{% tabs %}
1717
{% tab title="All-in-one Docker image" %}
18-
`docker-compose down`
18+
`docker compose down`
1919
{% endtab %}
2020

2121
{% tab title="Multi-Image Deployment" %}
22-
`docker-compose -f docker-compose-multi.yaml down`
22+
`docker compose -f docker-compose-multi.yaml down`
2323
{% endtab %}
2424
{% endtabs %}
2525

@@ -49,10 +49,10 @@ MONGODB_URL:
4949

5050
{% tabs %}
5151
{% tab title="All-in-one Docker image" %}
52-
`docker-compose up -d`
52+
`docker compose up -d`
5353
{% endtab %}
5454

5555
{% tab title="Multi-Image Deployment" %}
56-
`docker-compose -f docker-compose-multi.yaml up -d`
56+
`docker compose -f docker-compose-multi.yaml up -d`
5757
{% endtab %}
5858
{% endtabs %}

‎docs/setup-and-run/self-hosting/update-mongodb-versions.md

+7-7
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ Suppose you currently run v4 and want to update to v7- these are the necessary s
1717
Stop your Lowcoder instance and wait for it to completely stop the service.
1818

1919
```bash
20-
docker-compose down
20+
docker compose down
2121
```
2222

2323
### 2) Create a Backup Copy of the **lowcoder-stacks** folder
@@ -33,7 +33,7 @@ Update MongoDB from v4 to v5
3333
{% endfile %}
3434

3535
```bash
36-
docker-compose -f upgrade-mongo-4x-to-5x.yaml up -d && sleep 30
36+
docker compose -f upgrade-mongo-4x-to-5x.yaml up -d && sleep 30
3737
```
3838

3939
### 4) Set MongoDB Compatibility-Version to 5
@@ -45,7 +45,7 @@ docker exec mongodb-5 /usr/bin/mongosh --eval 'use admin' --eval 'db.adminComman
4545
### 5) Stop and remove MongoDB 5 Update-Container
4646

4747
```bash
48-
docker-compose -f upgrade-mongo-4x-to-5x.yaml down
48+
docker compose -f upgrade-mongo-4x-to-5x.yaml down
4949
```
5050

5151
### 6) Run upgrade-mongo-5x-to-6x docker compose file
@@ -55,7 +55,7 @@ Update MongoDB from v5 to v6
5555
{% endfile %}
5656

5757
```bash
58-
docker-compose -f upgrade-mongo-5x-to-6x.yaml up -d && sleep 30
58+
docker compose -f upgrade-mongo-5x-to-6x.yaml up -d && sleep 30
5959
```
6060

6161
### 7) Set MongoDB Compatibility-Version to 6
@@ -67,7 +67,7 @@ docker exec mongodb-6 /usr/bin/mongosh --eval 'use admin' --eval 'db.adminComman
6767
### 8) Stop and remove MongoDB 6 Update-Container 
6868

6969
```bash
70-
docker-compose -f upgrade-mongo-5x-to-6x.yaml down
70+
docker compose -f upgrade-mongo-5x-to-6x.yaml down
7171
```
7272

7373
### 9) Run upgrade-mongo-6x-to-7x docker compose file
@@ -77,13 +77,13 @@ Update MongoDB from v6 to v7
7777
{% endfile %}
7878

7979
```bash
80-
docker-compose -f upgrade-mongo-6x-to-7x.yaml up -d && sleep 30
80+
docker compose -f upgrade-mongo-6x-to-7x.yaml up -d && sleep 30
8181
```
8282

8383
### 10) Stop and remove MongoDB 7 Update-Container
8484

8585
```bash
86-
docker-compose -f upgrade-mongo-6x-to-7x.yaml down
86+
docker compose -f upgrade-mongo-6x-to-7x.yaml down
8787
```
8888

8989
As result your MongoDB is now updated to Version 7 without Data loss.

0 commit comments

Comments
 (0)