This website requires JavaScript.
aacd881358
Add -d flag in e2e tests now that `docker compose up` attaches to logs by default
Guillaume Tardif
2020-12-04 15:19:12 +0100
0b2eaede8c
Adding unit test for bind mount creation
Guillaume Tardif
2020-12-04 10:55:37 +0100
814536c0bd
Fixing bind mount with relative path when specifying relative working dir. Added first local compose volume e2e test
Guillaume Tardif
2020-12-04 10:28:43 +0100
ab8c97d31e
Merge pull request #1010 from docker/fix-ctrl-c-on-build
Djordje Lukic
2020-12-04 13:22:09 +0100
fcddb77b48
Give progress its own context
Djordje Lukic
2020-12-04 11:24:37 +0100
6830ca1919
Merge pull request #1006 from gtardif/compose_fix_down_deps
Nicolas De loof
2020-12-04 11:03:42 +0100
54c2f03424
Merge pull request #998 from docker/attach
Nicolas De loof
2020-12-04 09:06:58 +0100
136d09e1ac
split `Up` into `Create`+`Start` so logs don't collide with progress
Nicolas De Loof
2020-12-02 18:23:01 +0100
39e4107e12
attach to log stream by default on `up`
Nicolas De Loof
2020-12-01 20:58:03 +0100
809c2bc45a
Merge pull request #1005 from docker/feat-compose-pull
Guillaume Tardif
2020-12-03 16:24:14 +0100
2f09b634cc
Implement `docker compose pull`
Djordje Lukic
2020-12-03 12:22:01 +0100
7fd60bd97b
Merge pull request #1000 from gtardif/compose_down_display
Guillaume Tardif
2020-12-03 15:58:05 +0100
56511a4a3a
renaming
Guillaume Tardif
2020-12-03 15:47:19 +0100
44b4bc01af
In `compose down` progress display: prefix container names with “Container”, same as Services, Networks, homogeneous with `compose up`
Guillaume Tardif
2020-12-02 11:12:22 +0100
9d918a8ceb
Fix service initial status in graph, in order to fix compose down duplicate removal of container (example : awesome-compose ELK stack)
Guillaume Tardif
2020-12-03 15:27:35 +0100
ebffce415c
Merge pull request #968 from docker/compose-down-in-order
Guillaume Tardif
2020-12-02 15:07:52 +0100
e469b40e28
Remove duplicate ensureImagesExist()
Guillaume Tardif
2020-12-02 13:51:56 +0100
7e4cfc0e3b
Add order to down command
Ulysses Souza
2020-11-30 17:33:27 -0300
4270f383a7
Merge pull request #988 from docker/feat-platform
Guillaume Tardif
2020-12-02 13:24:07 +0100
91083bc42c
Merge pull request #1001 from gtardif/compose_build_img_name
Guillaume Tardif
2020-12-02 13:16:03 +0100
7b1a602fd4
If compose file has a build section and no image name, build image with the right derived image name (project_service), like docker-compose. See awesome_compose/react-express-mongodb example
Guillaume Tardif
2020-12-02 12:05:59 +0100
1d71be31b6
Merge pull request #999 from gtardif/compose_build_flags
Guillaume Tardif
2020-12-02 11:18:43 +0100
5258e3d56e
Add compose build flags for file and working dir
Guillaume Tardif
2020-12-02 10:35:28 +0100
6bf76eebb1
Merge pull request #991 from gtardif/compose_network_error
Nicolas De loof
2020-12-01 18:31:43 +0100
bd087a713d
Merge pull request #995 from docker/compose_push
Nicolas De loof
2020-12-01 18:22:54 +0100
a35147bc63
Detect push failure and break
Nicolas De Loof
2020-12-01 16:26:01 +0100
52574046f0
introduce `compose push` command
Nicolas De Loof
2020-12-01 11:34:48 +0100
b1970f618c
Container networks: prefix network name only for internal networks or when name set (different from yaml key). No need to prefix again when connecting containers
Guillame Tardif
2020-11-30 14:50:03 +0100
d24ffd97a0
Local compose error when external network not available
Guillame Tardif
2020-11-30 11:33:30 +0100
e9d20d512a
Merge pull request #989 from docker/build_command
Nicolas De loof
2020-11-30 13:06:38 +0100
5952183eca
introduce `compose build` command
Nicolas De Loof
2020-11-30 12:03:13 +0100
1148ed8837
Add platform when running containers
Djordje Lukic
2020-11-30 11:44:13 +0100
ab41285a07
Merge pull request #980 from docker/by_service
Guillaume Tardif
2020-11-30 10:59:17 +0100
96d21fe448
Merge pull request #983 from docker/refactor_progress_events
Guillaume Tardif
2020-11-30 10:58:30 +0100
b1a4dfd659
filter compose project to remove all services not required by command
Nicolas De Loof
2020-11-27 14:47:53 +0100
fd54682109
Display “Creating”, not “Creating...”
Guillame Tardif
2020-11-27 18:21:22 +0100
4d1f265c62
Adding error progress indication when errors
Guillame Tardif
2020-11-27 18:18:14 +0100
7ddd8e5e97
Helper methods to create progress events, more homogeneous display for “creating”, “Created”, …
Guillame Tardif
2020-11-27 17:39:22 +0100
f1565a52b2
Merge pull request #982 from gtardif/compose_down_networks
Guillaume Tardif
2020-11-27 17:49:37 +0100
8b60c76684
Remove project network on compose down
Guillame Tardif
2020-11-27 16:15:13 +0100
9b140930a7
Merge pull request #979 from docker/console
Guillaume Tardif
2020-11-27 14:54:39 +0100
e94646f56a
Merge pull request #978 from gtardif/fix_compose_up_display
Nicolas De loof
2020-11-27 14:32:50 +0100
a542b5d37f
Don't start buildx' build with empty opts
Nicolas De Loof
2020-11-27 14:18:06 +0100
bc9099de9b
Ensure images are pulled/build with build first, before creating networks / volumes and starting containers. Will also avoid mixing build output and compose-cli progress display
Guillame Tardif
2020-11-27 13:46:57 +0100
c0805464f5
Merge pull request #976 from docker/volume_labels
Nicolas De loof
2020-11-27 12:15:38 +0100
b42b61e307
rename method for clarity
Nicolas De Loof
2020-11-27 12:05:57 +0100
3ff6923d2e
align coding-style with network labels
Nicolas De Loof
2020-11-27 10:31:10 +0100
49e653f142
unused context parameter
Nicolas De Loof
2020-11-27 10:29:08 +0100
f65a0d3720
Create volume with labels
Nicolas De Loof
2020-11-26 14:53:16 +0100
646aca82d9
composeService to rely on apiClient
Nicolas De Loof
2020-11-26 14:44:55 +0100
a60b008819
Merge pull request #973 from gtardif/compose_name_workingDir
Nicolas De loof
2020-11-27 09:38:27 +0100
3c073b51a2
Latest compose-go, keeping “-“ in project names derived from workingDir
Guillaume Tardif
2020-11-27 09:05:58 +0100
de3b6cb450
Add compose labels for composefiles
Guillaume Tardif
2020-11-26 17:27:07 +0100
f7905efc36
Merge pull request #960 from docker/build
Nicolas De loof
2020-11-26 17:58:22 +0100
775c46084c
Merge pull request #969 from gtardif/compose-network_labels
Nicolas De loof
2020-11-26 16:28:52 +0100
efdf80ebb8
Merge pull request #962 from gtardif/fix_panic_terminal_size_debug
Guillaume Tardif
2020-11-26 16:00:20 +0100
e441fbba5a
Add compose labels for network
Guillaume Tardif
2020-11-26 15:45:17 +0100
1e2f0c75c5
fix path to build context
Nicolas De Loof
2020-11-26 14:22:45 +0100
0f4bcb9f17
Build and pull in parallel with BuildKit
Nicolas De Loof
2020-11-25 16:51:54 +0100
a0b609a5dd
implement service image build by BuildKit
Nicolas De Loof
2020-11-25 12:17:33 +0100
426b333dd8
Merge pull request #961 from gtardif/compose_container_labels
Guillaume Tardif
2020-11-25 18:14:18 +0100
f997d7a128
Avoid panic in some weird cases (debug in VSCode for example)
Guillaume Tardif
2020-11-25 18:07:22 +0100
24328c4620
Add container labels to improve compatibility with docker-compose
Guillaume Tardif
2020-11-25 17:24:27 +0100
9e1de51f82
Merge pull request #956 from docker/fix-port-collision
Nicolas De loof
2020-11-24 18:20:41 +0100
a80998e0b2
Merge pull request #958 from docker/bump-azure-go-sdk
Guillaume Tardif
2020-11-24 16:06:54 +0100
fe566d24e6
Bump `azure-sdk-for-go`: v43.3.0 -> v48.2.0
Ulysses Souza
2020-11-23 18:15:15 -0300
794a182bdd
Avoid port collision with compose up test
Ulysses Souza
2020-11-23 15:46:47 -0300
b473c6db63
Merge pull request #959 from docker/update-make-pre-commit
Nicolas De loof
2020-11-24 10:00:39 +0100
3c8938dc76
Merge pull request #955 from docker/bump-deps
Nicolas De loof
2020-11-24 09:00:21 +0100
bdde820989
Merge pull request #957 from docker/linter-dependencies-local
Nicolas De loof
2020-11-24 09:00:04 +0100
1ecf8b5c5b
Update `make pre-commit` with more checks
Ulysses Souza
2020-11-23 18:37:13 -0300
8f8b97d031
Fix linter issues when running `make lint`
Ulysses Souza
2020-11-23 17:04:23 -0300
03e95839c8
deps: Update Go modules, remove duplicate
Chris Crone
2020-11-23 15:03:03 +0100
7a740aebf5
deps: Bump Go and golangci-lint
Chris Crone
2020-11-23 15:01:01 +0100
97560f8ffc
Merge pull request #953 from docker/windows_e2e_docker_logout
Guillaume Tardif
2020-11-23 14:56:00 +0100
1f8fbe5f11
On GH Actions windows nodes, ensure there is no automatic docker login before running ACI E2E tests
Guillaume Tardif
2020-11-23 14:32:49 +0100
e984f76544
Merge pull request #948 from docker/fix-compose-pull
Nicolas De loof
2020-11-23 10:05:38 +0100
5ffdaa5cca
Use json progress message
Djordje Lukic
2020-11-22 18:37:01 +0100
8d7f213ba8
Merge pull request #886 from docker/auto-create-aci-fileshare
Guillaume Tardif
2020-11-23 09:31:57 +0100
93490d5f4f
Merge pull request #942 from docker/chore-remove-done
Nicolas De loof
2020-11-22 19:07:38 +0100
be40bdb032
Remove useless Done in the progress writer
Djordje Lukic
2020-11-20 17:49:43 +0100
34e4a006c0
Merge pull request #947 from docker/feat-dependency-graph
Nicolas De loof
2020-11-22 09:47:51 +0100
5cf5410bc8
Detect cycles
Djordje Lukic
2020-11-21 22:57:39 +0100
1f43b83409
Use a dependency graph to start services
Djordje Lukic
2020-11-21 22:30:32 +0100
162c6036b2
Merge pull request #946 from HollowMan6/patch-1
Nicolas De loof
2020-11-21 15:41:28 +0100
b91fbb934f
Fix typos
Hollow Man
2020-11-21 22:08:10 +0800
7a49736d06
Merge pull request #944 from gtardif/compose_e2e
Nicolas De loof
2020-11-21 13:23:00 +0100
aa534979bc
First local compose e2e tests
Guillaume Tardif
2020-11-20 14:52:06 +0100
a4dfe706d6
Merge pull request #943 from docker/fix_graph
Guillaume Tardif
2020-11-20 18:04:23 +0100
98cc5cc1eb
Fix processing dependency graph only onces per node
Nicolas De Loof
2020-11-20 17:56:27 +0100
3fbb9bd864
Add auto creation of Azure volumes during `compose up`
Ulysses Souza
2020-11-04 01:47:07 +0100
b3f406f410
Merge pull request #924 from docker/dependecy_order
Nicolas De loof
2020-11-20 15:45:15 +0100
eeb09d9e80
apply linter recommendations
Nicolas De Loof
2020-11-19 17:35:34 +0100
e7284e76e9
Process services in dependency order as a graph
Nicolas De Loof
2020-11-19 17:31:58 +0100
922a2e6296
Merge pull request #926 from gtardif/compose_ps
Guillaume Tardif
2020-11-19 16:27:09 +0100
ff84803546
compose ps implementation
Guillaume Tardif
2020-11-19 13:06:39 +0100
7c7e75ca00
Ensure extensions map is not nil (should be set by compose-go)
Nicolas De Loof
2020-11-19 10:28:57 +0100
251c52664a
Implement service_healthy dependency condition
Nicolas De Loof
2020-11-19 10:10:48 +0100
adb62e9080
Run convergence in service dependency order
Nicolas De Loof
2020-11-18 17:39:34 +0100
5547204f75
Merge pull request #925 from gtardif/compose_ls
Guillaume Tardif
2020-11-19 11:30:07 +0100