2 ms·
I share the same feeling about compose. I used to put things in Makefiles, to also have the dependencies of containers of other containers. But I have not yet f
by zelphirkalt 3y ago
I share the same feeling about compose. I used to put things in Makefiles, to also have the dependencies of containers of other containers. But I have not yet found a good way to replace `docker compose up' functionality, in case the containers are already running. It does some magic to only replace the containers that need replacing and keeps things running.
If anyone has good ideas, please share!
- paradox460 3y agoCheck out earthfiles and earthly. It's kind of a fusion between dockerfiles and makefiles
- mieubrisse 3y agoYou might be interested in what we're building at Kurtosis: you define your app in a deterministic subset of Python, and then we do the magic to change only what's necessary on subsequent runs (what we call "idempotent runs"). It also supports parameterization. Setting up an N-node Cassandra cluster: https://docs.kurtosis.com/how-to-parameterize-cassandra#instantiate-a-3-node-cassandra-cluster https://docs.kurtosis.com/how-to-parameterize-cassandra#inst... Idempotent runs documentation: https://docs.kurtosis.com/concepts-reference/idempotent-runs https://docs.kurtosis.com/concepts-reference/idempotent-runs