DavesCodeMusings / container-central

A minimalist, not quite ready for prime time solution to managing Docker containers.
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Remove compose project stuff #21

Closed DavesCodeMusings closed 1 month ago

DavesCodeMusings commented 1 month ago

It's clunky and doesn't work well with multi-architecture builds. Also, this type of thing ought to be handled with CI/CD instead of a GUI.

Show compose info, but no GUI controls.

DavesCodeMusings commented 1 month ago

Possibly useful sample information:

    "Labels": {
      "com.docker.compose.config-hash": "994cee78849078f7015bc83af99c806a6682640118136c4f203dad3c029d7cdb",
      "com.docker.compose.container-number": "1",
      "com.docker.compose.oneoff": "False",
      "com.docker.compose.project": "tea-runner",
      "com.docker.compose.project.config_files": "compose.yml",
      "com.docker.compose.project.working_dir": "/var/lib/docker/compose/tea-runner",
      "com.docker.compose.service": "tea-runner",
      "com.docker.compose.version": "1.29.2"
DavesCodeMusings commented 1 month ago

Server-side: https://github.com/DavesCodeMusings/container-central/commit/dae3a7db32bfdd08f8c5aa4800e0d39465ed839a. Client-side: https://github.com/DavesCodeMusings/container-central/commit/fae4c854004790f6e0ac1c0ba1225efce8098b68. Dockerfile: https://github.com/DavesCodeMusings/container-central/commit/b31f5433edd592acc3518ee66b177b86a2b4acf5.