[PR #309] [MERGED] Feat: add Docker+wasm examples #976

Closed
opened 2026-03-07 21:27:49 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/docker/awesome-compose/pull/309
Author: @juntao
Created: 11/21/2022
Status: Merged
Merged: 1/9/2023
Merged by: @mikesir87

Base: masterHead: wasmedge


📝 Commits (10+)

  • 6fc5abd Add a Docker+wasm sample application featuring a WasmEdge-based microservice, a MySQL database and an Nginx web server for frontend UI files.
  • 1250b05 Add a logo to indicate Docker+wasm compatibility. Add project descriptions to README.
  • cb096c6 Add the example for WasmEdge + Kafka / Redpanda + MySQL application to take messages from a queue and save into a database table.
  • 8636184 Add a SVG icon to indicate Docker + Wasm req
  • a630fc5 Update the docker compose files for the new Docker Desktop release
  • c7139fa Use the correct platform to be compatible with Docker Desktop 4.15
  • 551b876 Update README.md
  • 51671a5 Update wasmedge-kafka-mysql/README.md
  • 018efa2 Update wasmedge-kafka-mysql/README.md
  • c608960 Update wasmedge-kafka-mysql/etl/Dockerfile

📊 Changes

20 files changed (+1057 additions, -0 deletions)

View changed files

📝 README.md (+4 -0)
icon_wasm.svg (+13 -0)
wasmedge-kafka-mysql/.docker/docker-compose.yml (+36 -0)
wasmedge-kafka-mysql/README.md (+117 -0)
wasmedge-kafka-mysql/compose.yml (+36 -0)
wasmedge-kafka-mysql/db/db-password.txt (+1 -0)
wasmedge-kafka-mysql/etl/Cargo.toml (+17 -0)
wasmedge-kafka-mysql/etl/Dockerfile (+27 -0)
wasmedge-kafka-mysql/etl/src/main.rs (+58 -0)
wasmedge-kafka-mysql/kafka/order.json (+1 -0)
wasmedge-mysql-nginx/.docker/docker-compose.yml (+25 -0)
wasmedge-mysql-nginx/README.md (+125 -0)
wasmedge-mysql-nginx/backend/Cargo.toml (+13 -0)
wasmedge-mysql-nginx/backend/Dockerfile (+29 -0)
wasmedge-mysql-nginx/backend/src/main.rs (+237 -0)
wasmedge-mysql-nginx/compose.yml (+25 -0)
wasmedge-mysql-nginx/db/orders.json (+47 -0)
wasmedge-mysql-nginx/db/update_order.json (+9 -0)
wasmedge-mysql-nginx/frontend/index.html (+102 -0)
wasmedge-mysql-nginx/frontend/js/app.js (+135 -0)

📄 Description

Added two multi-container examples to showcase the capability of Docker + Wasm to support applications with both Linux containers and Wasm containers running side by side.

Also added a new SVG icon to indicate samples that require Docker + wasm to build and run.

#306


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/docker/awesome-compose/pull/309 **Author:** [@juntao](https://github.com/juntao) **Created:** 11/21/2022 **Status:** ✅ Merged **Merged:** 1/9/2023 **Merged by:** [@mikesir87](https://github.com/mikesir87) **Base:** `master` ← **Head:** `wasmedge` --- ### 📝 Commits (10+) - [`6fc5abd`](https://github.com/docker/awesome-compose/commit/6fc5abd81dd196de85773976b4e250fb248d314b) Add a Docker+wasm sample application featuring a WasmEdge-based microservice, a MySQL database and an Nginx web server for frontend UI files. - [`1250b05`](https://github.com/docker/awesome-compose/commit/1250b05a8a004ec0b82a808a396f01a133538d3a) Add a logo to indicate Docker+wasm compatibility. Add project descriptions to README. - [`cb096c6`](https://github.com/docker/awesome-compose/commit/cb096c62891dfc42cec0ddddd31b14e6e3d769ba) Add the example for WasmEdge + Kafka / Redpanda + MySQL application to take messages from a queue and save into a database table. - [`8636184`](https://github.com/docker/awesome-compose/commit/86361847510f5af0eeb97e7ceea79e79d3750138) Add a SVG icon to indicate Docker + Wasm req - [`a630fc5`](https://github.com/docker/awesome-compose/commit/a630fc50765cd9b222746e305b36ee3acf496c44) Update the docker compose files for the new Docker Desktop release - [`c7139fa`](https://github.com/docker/awesome-compose/commit/c7139fa6d4db2c20432f4430fbcad8c53c477fa2) Use the correct platform to be compatible with Docker Desktop 4.15 - [`551b876`](https://github.com/docker/awesome-compose/commit/551b876ef6b7620fccc8ccf330c9faec3c186dad) Update README.md - [`51671a5`](https://github.com/docker/awesome-compose/commit/51671a58daaae34334e94ebe94e99efea7af23cb) Update wasmedge-kafka-mysql/README.md - [`018efa2`](https://github.com/docker/awesome-compose/commit/018efa2b8ba13482fa90ded24d91b64880c98024) Update wasmedge-kafka-mysql/README.md - [`c608960`](https://github.com/docker/awesome-compose/commit/c60896061579991a19c935c4769d41500a49427b) Update wasmedge-kafka-mysql/etl/Dockerfile ### 📊 Changes **20 files changed** (+1057 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+4 -0) ➕ `icon_wasm.svg` (+13 -0) ➕ `wasmedge-kafka-mysql/.docker/docker-compose.yml` (+36 -0) ➕ `wasmedge-kafka-mysql/README.md` (+117 -0) ➕ `wasmedge-kafka-mysql/compose.yml` (+36 -0) ➕ `wasmedge-kafka-mysql/db/db-password.txt` (+1 -0) ➕ `wasmedge-kafka-mysql/etl/Cargo.toml` (+17 -0) ➕ `wasmedge-kafka-mysql/etl/Dockerfile` (+27 -0) ➕ `wasmedge-kafka-mysql/etl/src/main.rs` (+58 -0) ➕ `wasmedge-kafka-mysql/kafka/order.json` (+1 -0) ➕ `wasmedge-mysql-nginx/.docker/docker-compose.yml` (+25 -0) ➕ `wasmedge-mysql-nginx/README.md` (+125 -0) ➕ `wasmedge-mysql-nginx/backend/Cargo.toml` (+13 -0) ➕ `wasmedge-mysql-nginx/backend/Dockerfile` (+29 -0) ➕ `wasmedge-mysql-nginx/backend/src/main.rs` (+237 -0) ➕ `wasmedge-mysql-nginx/compose.yml` (+25 -0) ➕ `wasmedge-mysql-nginx/db/orders.json` (+47 -0) ➕ `wasmedge-mysql-nginx/db/update_order.json` (+9 -0) ➕ `wasmedge-mysql-nginx/frontend/index.html` (+102 -0) ➕ `wasmedge-mysql-nginx/frontend/js/app.js` (+135 -0) </details> ### 📄 Description Added two multi-container examples to showcase the capability of Docker + Wasm to support applications with both Linux containers and Wasm containers running side by side. Also added a new SVG icon to indicate samples that require Docker + wasm to build and run. #306 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-07 21:27:49 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-compose#976