This is an automated email from the ASF dual-hosted git repository.

jpoth pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets-examples.git


The following commit(s) were added to refs/heads/main by this push:
     new ea41944  Migrate to Docker Compose v2 (#89)
ea41944 is described below

commit ea419448b7ec73414ea76839635f6382556c6467
Author: John Poth <poth.j...@gmail.com>
AuthorDate: Wed Jul 10 09:51:59 2024 +0200

    Migrate to Docker Compose v2 (#89)
---
 jbang/kafka-apicurio-secured-json-schema-registry/README.md       | 2 +-
 .../docker-compose/config-registry.yml                            | 2 --
 jbang/kafka-health/README.adoc                                    | 8 ++++----
 jbang/kafka-health/application.properties                         | 2 +-
 jbang/kafka-health/{docker-compose.yml => compose.yaml}           | 1 -
 jbang/kafka-health/start.sh                                       | 6 +++---
 jbang/mqtt/README.adoc                                            | 4 ++--
 jbang/mqtt/{docker-compose.yml => compose.yaml}                   | 1 -
 jbang/mqtt/start.sh                                               | 6 +++---
 jbang/sql/README.adoc                                             | 4 ++--
 jbang/sql/{docker-compose.yml => compose.yaml}                    | 1 -
 11 files changed, 16 insertions(+), 21 deletions(-)

diff --git a/jbang/kafka-apicurio-secured-json-schema-registry/README.md 
b/jbang/kafka-apicurio-secured-json-schema-registry/README.md
index bf3fdcb..9b8f135 100644
--- a/jbang/kafka-apicurio-secured-json-schema-registry/README.md
+++ b/jbang/kafka-apicurio-secured-json-schema-registry/README.md
@@ -11,7 +11,7 @@ You could use a plain Kafka archive or use an Ansible role
 In the `docker-compose` folder run
 
 ```bash
-docker-compose -f config-registry.yml up
+docker compose -f config-registry.yml up
 ```
 
 This will bring up the required bits for making an Apicurio Registry secured 
with Keycloak up and running.
diff --git 
a/jbang/kafka-apicurio-secured-json-schema-registry/docker-compose/config-registry.yml
 
b/jbang/kafka-apicurio-secured-json-schema-registry/docker-compose/config-registry.yml
index 75c3516..939be94 100644
--- 
a/jbang/kafka-apicurio-secured-json-schema-registry/docker-compose/config-registry.yml
+++ 
b/jbang/kafka-apicurio-secured-json-schema-registry/docker-compose/config-registry.yml
@@ -1,5 +1,3 @@
-version: '2.2'
-
 volumes:
   postgres_data:
     driver: local
diff --git a/jbang/kafka-health/README.adoc b/jbang/kafka-health/README.adoc
index 6ab475d..8d05d77 100644
--- a/jbang/kafka-health/README.adoc
+++ b/jbang/kafka-health/README.adoc
@@ -10,7 +10,7 @@ You need Docker to run the local Kafka broker which can run 
via docker compose.
 
 [source,sh]
 ----
-$ docker-compose up -d
+$ docker compose up -d
 ----
 
 And then you can stop and start the broker to make Camel health check report
@@ -18,21 +18,21 @@ as either UP or DOWN.
 
 [source,sh]
 ----
-$ docker-compose stop
+$ docker compose stop
 ----
 
 and to start it again
 
 [source,sh]
 ----
-$ docker-compose start
+$ docker compose start
 ----
 
 And to shutdown when you no longer need the broker.
 
 [source,sh]
 ----
-$ docker-compose down
+$ docker compose down
 ----
 
 
diff --git a/jbang/kafka-health/application.properties 
b/jbang/kafka-health/application.properties
index f45e872..a7ce537 100644
--- a/jbang/kafka-health/application.properties
+++ b/jbang/kafka-health/application.properties
@@ -8,5 +8,5 @@
 # quarkus.log.category."org.apache.kafka".level=DEBUG
 # quarkus.log.category."org.apache.camel.component.kafka".level=DEBUG
 
-# turn of quarkus dev-services as we run kafka via docker-compose
+# turn of quarkus dev-services as we run kafka via docker compose
 quarkus.devservices.enabled = false 
\ No newline at end of file
diff --git a/jbang/kafka-health/docker-compose.yml 
b/jbang/kafka-health/compose.yaml
similarity index 91%
rename from jbang/kafka-health/docker-compose.yml
rename to jbang/kafka-health/compose.yaml
index f62b0ee..7b8a16b 100644
--- a/jbang/kafka-health/docker-compose.yml
+++ b/jbang/kafka-health/compose.yaml
@@ -1,5 +1,4 @@
 ---
-version: '3'
 services:
   zookeeper:
     image: confluentinc/cp-zookeeper:latest
diff --git a/jbang/kafka-health/start.sh b/jbang/kafka-health/start.sh
index ccb09e3..c451759 100755
--- a/jbang/kafka-health/start.sh
+++ b/jbang/kafka-health/start.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 
-docker-compose down
+docker compose down
 docker rm -f $(docker ps -a -q)
 docker volume rm $(docker volume ls -q)
-docker-compose up -d
-docker-compose logs -f
\ No newline at end of file
+docker compose up -d
+docker compose logs -f
\ No newline at end of file
diff --git a/jbang/mqtt/README.adoc b/jbang/mqtt/README.adoc
index 41e14c7..c4e491f 100644
--- a/jbang/mqtt/README.adoc
+++ b/jbang/mqtt/README.adoc
@@ -42,7 +42,7 @@ Or use
 
 [source,sh]
 ----
-$ docker-compose up
+$ docker compose up
 ----
 
 Then you can run the Camel integration using:
@@ -79,7 +79,7 @@ To stop Docker, you can run
 
 [source,sh]
 ----
-$ docker-compose down
+$ docker compose down
 ----
 
 And you can stop Camel with
diff --git a/jbang/mqtt/docker-compose.yml b/jbang/mqtt/compose.yaml
similarity index 92%
rename from jbang/mqtt/docker-compose.yml
rename to jbang/mqtt/compose.yaml
index b228e18..34f98e9 100644
--- a/jbang/mqtt/docker-compose.yml
+++ b/jbang/mqtt/compose.yaml
@@ -1,4 +1,3 @@
-version: '3.8'
 services:
   mosquitto:
     image: eclipse-mosquitto
diff --git a/jbang/mqtt/start.sh b/jbang/mqtt/start.sh
index d36bb62..ecb40c0 100755
--- a/jbang/mqtt/start.sh
+++ b/jbang/mqtt/start.sh
@@ -1,7 +1,7 @@
 #!/bin/sh
 
-docker-compose down
+docker compose down
 docker rm -f $(docker ps -a -q)
 docker volume rm $(docker volume ls -q)
-docker-compose up -d
-docker-compose logs -f%
\ No newline at end of file
+docker compose up -d
+docker compose logs -f%
\ No newline at end of file
diff --git a/jbang/sql/README.adoc b/jbang/sql/README.adoc
index 6cc832f..16c23ff 100644
--- a/jbang/sql/README.adoc
+++ b/jbang/sql/README.adoc
@@ -2,7 +2,7 @@
 
 This example shows how to use a SQL database with Camel.
 
-The example comes with a `docker-compose` file for running a local Postgres 
database.
+The example comes with a `docker compose` file for running a local Postgres 
database.
 The database is initialized with a `users` table with some sample data.
 
 There are two examples;
@@ -42,7 +42,7 @@ Then run the Postgres database using Docker:
 
 [source,sh]
 ----
-$ docker-compose up
+$ docker compose up
 ----
 
 And then run Camel:
diff --git a/jbang/sql/docker-compose.yml b/jbang/sql/compose.yaml
similarity index 91%
rename from jbang/sql/docker-compose.yml
rename to jbang/sql/compose.yaml
index 0aed89d..0431315 100644
--- a/jbang/sql/docker-compose.yml
+++ b/jbang/sql/compose.yaml
@@ -1,4 +1,3 @@
-version: '3.8'
 services:
   db:
     image: postgres:14.1-alpine

Reply via email to